首页 > 编程语言 >Python乱写

Python乱写

时间:2022-11-08 21:46:22浏览次数:38  
标签:xxxx 乱写 texttt 列表 Python print quad

一. 摆放界面

  1. 首先在“运行”里输入 \(sub\) ,然后运行 \(sublime\) ;

  1. Ctrl+N新建一个源代码,\(Tools-Build\) \(System-Python\) 调成 \(Python\) 模式;

  1. 按住Win+R,输入cmd,在弹出窗口里输入python或直接打开 \(Python\) 。

二. 脚本编写模式

  1. 输入一条命令,输出一条结果

  2. 命令

  • \(\texttt{5+6}\) \(\quad\) 输出 \(\texttt{11}\) \(\quad\)← 直接计算

  • \(\texttt{quit()}\)\(\quad\)← 退出

  • \(\texttt{print('text')}\)\(\quad\)←输出 \(\texttt{text}\)

  • \(\texttt{print(5+6)}\)\(\quad\)输出 \(\texttt{11}\) \(\quad\)←直接计算

\(\quad\) \(Python\) 语言不用定义变量类型,可以直接赋值

三.程序设计模式

  1. \(\texttt{Ctrl+N}\) 新建,\(\texttt{Ctrl+S}\) 保存
a=5
b=8
h=6
print((a+b)*h/2)

\(\qquad\)↑这个是定义并输出梯形面积

  1. \(\texttt{cd XX}\) 进入 \(\texttt{XX}\) 文件夹;

  2. \(\texttt{cd ..}\) 返回上一级

  3. \(\texttt{D:}\) 进入 \(\texttt{D}\) 盘

  4. \(\texttt{python xxxxxxxx.py}\) 编译名字为\(\texttt{xxxxxxxx}\)的程序

  5. \(\texttt{dir}\) ← \(\texttt{Windows}\) 下查看文件,\(\texttt{Linux}\) 下用 \(\texttt{ls}\)

四. \(\texttt{Print}\) 的格式

  1. print('xxxx') 直接输出xxxx并回车

  2. print('xxxx',end='') 输出xxxx并不回车

  3. print('xxxx',end='A') end命令是指以什么为结束,比如前面的就输出xxxxA

  4. print('xxxx','yyyy') 输出 xxxx yyyy (中间有空格)

  5. print('{0:0d}×{1:0d}={2:0d}'.format(a,b,a×b)) ←计算两数之积

解释:{0:0d} 中第一个0表示第几个变量,第二个0是限宽(类似于printf("%.3f"); ),d表示十进制,整个代表一个数字

  1. .sep='' 清掉空格间隙

  2. """ 三个引号注释

五. math库

  1. import math 导入数学库

  2. 包含 开方,平方,最大公约数,绝对值,π 等等

  3. +-*/ 同数学;** 指数,//求商,%求余

六. 输入

input

  1. b=int(input()) ←输入一个整数b

输入时一行一个数!!!

a=int(input())
b=int(input())
a,b=b,a

交换两个数

  1. 如何横着输入?
a=[]
a=list(map(int,input().split()))	

七.分支语句

  1. 格式:

if xxxx:

  xxxx

else:

  xxxx
  1. 逻辑判断
  • \(<=\)

  • \(>=\)

  • \(!=\)

  • \(==\)

  • \(or\) ←同C++中的||

  • \(and\) ←同C++中的&&

八.循环语句

for i in range (start,end,step)

i为循环控制变量

start是起始值

end是终了值(注意要加一)

step是步长值

for item in a ←一个个遍历a中的数

九.Random

import random

使用 random.randint(a,b) 随机生成一个a~b的整数

十. List

  1. 其实就是Python的数组

  2. 使用 [ \(\quad\) ] 嵌套

  3. 下标从0开始,最后一个是-1

  4. 一些函数

    • 是否在列表 in/not in

    • 连接列表 +

    • 复制列表 *

    • 列表长度 len()

    • 列表最大/小 max() min()

    • 某数出现次数 count(x)

    • 某数第一次出现位置 index(x)

    • 列表的切片读取

  5. 一些方法

    • 列表追加x append(x)

    • 列表i位置插入x insert(i,x)

    • 列表删除x remove(x)

    • 清空列表 clear

    • 返回第i个数并删除 pop() ←如果i空,则删除最后一个元素

    • 追加列表,同+ extend()

    • 打印列表 print()

    • 反转列表 reverse()

    • 列表指针复制b=a,切片复制b=a[:] ←真复制

    • sort 升序sort()

    • inline 节约空间复杂度

    • register 节约时间复杂度

十一.子程序

def XXXX(x)

有返回值加return

没有返回值。。。直接输出

标签:xxxx,乱写,texttt,列表,Python,print,quad
From: https://www.cnblogs.com/WintersRain/p/16871313.html

相关文章

  • python-web自动化控制edge报错selenium.common.exceptions.WebDriverException: Messa
    1、报错图片3、编写测试代码fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromtimeimportsleepif__name__=='__main__':driver=......
  • 《Python数据科学手册》
    《Python数据科学手册》【美】JakeVanderPlas著陶俊杰译Absorbwhatisuseful,discardwhatisnot,and addwhatisuniquelwhatown.(取其精华,去其糟粕,再加点自己......
  • Python入门之第三方模块安装
    Python入门之第三方模块安装平台:Win10x64+Anaconda3-5.3.0(+Python3.7.0) Issue说明:pipinstallline_profiler-2.1.2-cp37-cp37m-win_amd64.whl报错pip版本过低,需要更新......
  • Python 爬虫之lxml
    网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、......
  • Python——面向对象(魔法方法、元类)
    Python——面向对象(魔法方法、元类)魔法方法'''魔法方法: 类中定义的双下方法都称为魔法方法 不需要人为调用在特定的条件下回自动触发运行 eg:__init__创建空......
  • python3-pycharm TAB键转换为4个空格
     pycharm默认Tab为4个空格1【File】→【setting】编辑2.【Editor】→【CodeStyle】→【Python】编辑二、pycharm空格显示【General】→【Appearance】→Showwhitespace......
  • 【Python】第4章-5 求e的近似值
    自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!+⋯来近似计算。本题要求对给定的非负整数n,求该级数的前n+1项和。输入格式:输入第一行中给出非负整数n(≤1000)。输出格......
  • 学习python-Day85
    今日学习内容一、前台全局样式和js配置针对body、div默认统一样式,我们可以都去掉后端接口的地址,统一写以后可以统一改1.global.css声明全局样式和项目的初始化样......
  • 【Python】第4章-3 猴子吃桃问题
    一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上......
  • Python中切片操作的详细用法
    在利用Python解决各种实际问题的过程中,经常会遇到从某个对象中抽取部分值的情况,切片操作正是专门用于完成这一操作的有力武器。理论上而言,只要条件表达式得当,可以通过单次......