①注释规则
>>单行注释
#请输入身高
height = float(input("请输入身高"))
>>多行注释(三个单或双引号)
'''
这是多行注释
'''
>>编码声明(在文件的第一行声明)
#coding = gbk
②代码缩进
同一级别的代码,缩进要相同
a = 15
if a > 10:
print('执行')
print("成功")
③编码规范
④保留字和标识符
>>保留字不能用于命名变量,函数,类,模块等
如return,if,None,ture等
标识符用于标识变量,函数,类,模块等对象的名称
注意:
⑤运算符与表达式
>>条件表达式:
i = a if a>b else b
⑥流程控制语句(if,while,for)
>>if语句
1.if..else
if a > 0:
print(a)
else:
print(-a)
2.if..elif..else
if a > 90:
print('优秀')
elif a < 60:
print('不及格')
else:
print('一般')
>>while循环
找出第一个既能被5整除,又能被7整除的数:
flag = True
n = 1
while flag:
if n % 5 == 0 and n % 7 == 0:
print(n)
flag = False
n+=1
>>for循环
for 变量 in 对象:
循环体
对象可以是任何有序对象,包括字符串,列表,元组等
1.数值
range(2): 0 , 1
range(1,3): 1 , 2
range(1,5,2): 1 , 3
输出20以内所有偶数
for i in range(0,21,2):
print(i)
2.遍历字符串
for i in "这是一个句子":
print(i)
⑦break,continue,pass
1.break
跳出这一层循环
for i in range(10):
print(i)
if i == 4:
break
输出:
0
1
2
3
4
2.continue:
跳出这一次循环,进入i的下一个指标循环
for i in range(5):
if i == 2:
continue
print('第',i,'次循环')
输出:
第 0 次循环
第 1 次循环
第 3 次循环
第 4 次循环
3.pass
空语句(可以理解为用于占位)
a = 66
if a > 90:
print('优秀')
elif a < 60:
pass
else:
print('一般')