python

March 19, 2022 by Clyde

常量
变量

变量:
1.字母 数字 下划线
2.数字不可开头
3.不能是系统占用的字符

print(aa,bb)

a=1 //int 整型
b=1.5 //float 浮点型
c="pinyin" //str字符串型
d=True //bool型

print(type(c)) //type查看参数的类型

aa=input("我输入的数字")
bb=input("我输入的结果")
print("我输入的是",aa,bb)

类型转换:
input会自动把输入的识别为字符串 5+6会识别成56
两种方法
aa=int(input("输入第一个数字"))
bb=int(input("输入第二个数字"))

或者

cc=int(aa)+int(bb)

不同类型 相加不行 乘法可以

运算
+-*/ % ==
一个等号相等 两个等号赋值
第一类
x=x+10
x+=10
x-=10
x*=10
x/=10

第二类
and or not in

a=True
b=False

print(a and b) //false
print(a or b) //True
print(not a) //False
print(10 in [12,10,8]) //True []表范围

第三类
逗号赋值
a=5
b=10
a,b=b,a
print(a,b) //a=10 b=5

元组()
[]表示范围 [0,1,2,3] 数字表示下标并且左闭右开
aa=(11,"zhangsan","22","lisi")
print(aa[1:3]) //11 zhangsan 22
print(aa[1:]) //zhangsan 22 lisi
print(aa[:3]) //11 zhangsan 22
print(aa[:]) //全部展示 = print(aa)

列表[]
是元组的超集 变为中括号[] 存放变动的数据
更改
aa[1]="wangfei"
追加
aa.append('wangwu')
排序

aa2=[1,5,8,14]
aa2.sort() //修改表中的数据且排序
aa2.reverse() //倒叙

排序2
print(sorted(aa2)) //不改变数据

字典{} 键值对 键:目录
aa={"name":"zhangsan","age":18,"gender":"男"}
print(aa["name"]) //zhangsan
print(aa["age"]) //18

一个键可以有多个值[]表示范围

如需评论,请填写表单。

提交前先勾选

© 2024 | The Asuna Blog From | X-ways theme