一、运算
加 + ;减 - ;乘 * ;幂 ** ;除 / ;整除 // ; 取模 % ;
大于 > ;小于 < ;大于等于 >= ;小于等于 <= ; 等于 == ;
和 and ;或 or ;
二、库
引入库
import ……
1、数学库
import math as m
# 引入math库并命名为m
圆周率:math.pi
开方:math.sqrt()
2、随机数
import random
设置随机数:num=random.randint(1,100)
三、函数
1、保留小数点位数
round(ans,x)
# 将ans保留x位小数
2、列表函数
基本格式range(开始,结束,步长)(步长默认为1)
range(5)->[0,1,2,3,4]
range(1,6)->[1,2,3,4,5]#注意第二个参数为数列尾数+1,即第一个参数为开始的数,第二个参数为按从0开始时表示的数
range(3,12,2)->[3,5,7,9,11]
3、输出换行、空格
空格:print(a,end=' ')#单引号中有空格
换行:print(a)
print()
print(b)
4、字符串转换
str(……) #将……转换成字符串形式
应用:输出9*5=45
print(str(9)+'*'+str(5)+'='str(45))
5、format
关于 P y t h o n Python Python的 f o r m a t format format函数,它是一种字符串格式化的方法,可以将变量插入到字符串中。具体来说,我们可以在字符串中使用花括号{}来表示需要插入变量的位置,然后使用 f o r m a t format format函数将变量传递进去。下面是一个简单的例子:
name = "Alice"
age = 25
print("My name is {} and I'm {} years old.".format(name, age))
输出结果为:
My name is Alice and I'm 25 years old.
在 f o r m a t format format函数中,我们可以使用位置参数或关键字参数来指定变量的值。例如:
print("My name is {0} and I'm {1} years old.".format(name, age))
print("My name is {n} and I'm {a} years old.".format(n=name, a=age))
输出结果分别为:
My name is Alice and I'm 25 years old.
My name is Alice and I'm 25 years old.
如需限制输出长度:
print("My name is {0:5} and I'm {1:2} years old.".format(name, age))
#输出长度为5的“Alice”;输出长度为2的“25”
四、运算
1、分支结构
if 条件:#冒号不能省
执行语句
else 执行语句
##或
if 条件:
执行语句
elif 条件:
执行语句
##缩进严格
if not #如果不是……
2、列表
fru=["apple",1,"banana","orange"]#创建列表
fru[0]="pear"#修改列表
del fru[1]#删除某个元素
fru.append("water")#在尾部添加一个元素
3、循环结构
一、for循环
for i in 列表:#冒号不能省
执行语句
#列表:for语句中直接打列表[……],提前设好的列表,range()函数等
#输出列表时不加列表变量名,例:
list=[1,3,5]
for i in list:
print(i)#不加list
二、while循环
while 条件:
执行语句