'''
来源:天善智能韦玮老师课堂笔记
'''
print("定义")
a = 6 # python里无需定义
print("a=",a)
a += 1 # +=的使用
print("a+1=",a)
abc = ["My","You"] # 列表,可重新定义
print("abc=",abc)
print("abc[0]=",abc[0])
print("abc[1]=",abc[1])
abc[1]="He"
print("abc[1]=",abc[1])
print("abc=",abc)
cde=("My","You") # 元组,不可重新定义
print("cde=",cde)
print("cde[0]=",cde[0])
# 集合
print("集合")
a="asdfghjjhgfd"
b="qwertyhgfdsqwertyuhgfd"
sa=set(a) # 将a转化成一个集合
sb=set(b)
print("sa=",sa)
print("sb=",sb)
sc = sa & sb # 求交集
sd = sa | sb # 求并集
print("sc=",sc)
print("sd=",sd)
# 键和值 {key1:value1,key2:value2}
print("键和值")
d1={"name":"dust","sex":"female"}
print("d1[name]=",d1["name"])
print("d1[sex]=",d1["sex"])
# 运算符 + - * / % 等
# 基本的数***算符的优先级规律基本适用
# 实在不清楚优先级,为需要先执行的运算加上括号
print("运算符")
print("5+6=",5+6)
p="python"
print("hello"+p) # 字符串的连接
print("4/3=",4/3)
print("19//3=",19//3) # 除法取整
print("19%3=",19%3) # 除法取余
print("(9+4)*5+5=",(9+4)*5+5)
# 缩进
# 同一层的代码处于同一层的幅度上
# 下一层次代码缩进一个幅度
# *Python是一门强制缩进的语言,用缩进代替了大括号!!
print("缩进")
a=10
b=1
if(a>9): # 注意这里有冒号!
print(a)
if(b==9):
print(b)
elif(a<10):
print("abc")
记住python是强制缩进的!!用缩进代替大括号,习惯起来还需要一段时间……
运行结果: