注释
单行注释:#
多行注释: ‘’’
‘’’
#我是单行注释
'''
我是多行注释
'''
标识符
标识符是标注每个东西的符号。
Python中标识符命名规则为:
①第一个字符为字母或下划线。
②除第一个以外的其他字符可以是字母、下划线或数字。
数据类型
世界上有很多数据,为了方便处理这些数据,对这些数据进行分类,在Python中常见的数据类型有:
①数
a=10 #注意,Python在语句结束后不需要";"
print("a="+a)
print("a=",a)
②字符串
a1='abc'#字符串
a2='''abc'''
a3="abc"
print("a1="+a1+"\na2="+a2+"\na3="+a3)
③列表
#列表:存储多个元素的东西,列表的元素可以重新赋值
#赋值格式:b1=[1,s,d...]
#取值格式:b1[对应下标],从零开始,如b1[0].
b1=[7,"cd",9]
print("b1(0)="+str(b1[0]))
④元组
#元组:存储多个元素的东西,元组的元素不可以重新赋值
#赋值格式:c1=(1,s,d...)
#取值格式:c1[对应下标],从零开始,如c1[0].
c1=(7,"cd",9)
print("c1"+str(c1[0]))
⑤集合
#集合:用于去重,f1-f2,f1 and f2,f1 or f2,空集为set()
#f1-f2:f1减去与f2相同的元素
#f1 and f2:
#f1 or f2:
#赋值格式:f1=set("12124dasdda")
f1=set("abc")
f2=set("abcd")
print(f2-f1)
⑥字典
#字典:存储键值对
#赋值格式:{键:值,键:值...},不同键值之间用逗号分开
#取值格式:d1[对应讲键],如d1["abc"].
d1={"abc":7,"ab":8}
print("d1["abc"]="+str(d1["abc"]))
运算符
运算符和java一致
Pyhon是强缩进语言,比如if后面的代码必须要同一层,否则就会报错,如
if(a==9):
print("hello")
会报错
必须改为
if(a==9):
print("hello")
不会报错
常见语句
if(a==9):#if后面跟说明号:
print("hello")
#if语句
a=9
b=1
if(a>9 and b>0):
print(a)
elif(b>0):
print(b)
else:
print(b+a)
#while
a=0
while(a<10):
print("hello")
a+=1
#for
#用途:遍历列表
aa=["aa","b","c"]
for i in aa:
print(i)
#用途:常规循环
#for i in range(0,10)
for i in range(0,10):
print(i)
#continue,break
#continue:中断一次循环,与java和c语言一样
#break:全部退出,与java和c语言一样
#str(10),把10转换为字符串
#end="",代表不换行输出