print()
str
num = "小成xxx"
int
num = 1727
整数前面要加0必须变成字符数“00381”float
num = 3.1212177
str(num)
字符串本身不能转其他的int(num)
整数转浮点数是m.0float(num)
浮点数转整数会丢失精度type(变量名)
print(type(变量名))
%s
print("--- %s--- " % (num))
精度:没有%f
print("--- %f ---" % (num))
精度:%m.nf
要求小数点后几位:.nf
%d
print("--- %d ---" % (num))
精度:%md
m<num
前面就空m格f"{}"
print(f"{字面量}和{运算}")
input()
输入的都是字符串,有需要的话可以转换字面量# 单行注释
#要加空格规范"""
多
行
注
释
"""
bool
True为真,本质上1表示 False为假,本质是0表示num1 = 1 numa = 3 ssa = 56 num =4 # 嵌套
if num == 1: if num==1: if ssa < num:
print("是=1") print("是=1") print()
elif nuam > 5: else:
print("是小于5") print()
else: if num1 == 1 :
print() print()
if numa > 1:
print()
elif: num > ssa:
print()
else:
print()
13. while循环及语法:可以加
if
判断嵌套
i = 0 # 嵌套 # 不加
while i<100: while i<=100: i += m 为无限循环
print("我莱克油") print()
i += 1 i += 1
j = 0
while j< 10
print()
# 九九乘法表 j += 1
i=1
while i <=9:
z=1
z += 1
while z<=i:
print=(f"{z} * {i}={z * i}\t",end='')
i += 1
print()
14. for循环及语法:for 临时变量 in 待处理数据集序列range语法 while与for循环可以互相嵌套
for x in nmu: for x in range(n,m,x) # 嵌套
for x in range(n,m)
print(f"{x}") print(f"{x}") print()
for k in range(n,m)
print()
#九九乘法表
i=1
for x in range(1,10)
for j in range(1,x+1)
print(f"{x} * {j}={x * j}\t",end='')
15. 函数的定义: 代码中自定义的可以随意使用,用来实现特定功能的代码段
def
16. 函数使用与语法:
def x(): def f(f,x): def s(s,q,s)
print() print(f"{f+x}") if s>q:
print(
)
x() f(2,1)
本文章使用limfx的vscode插件快速发布