python基础语句的总结
【1】判断语句有
1 if语句的使用格式
2 if - else的使用格式
3 if - elif -else的使用格式
4 if嵌套
(1)if语句的使用格式
案例:判断年纪,如果age大于18,输入成年
age = 18
if age>18:
print(“你已成年”)
(2):if-else的使用格式
:判断年纪,如果age大于18,输入成年,否则未成年
age = 18
if age>18:
print(“你已成年”)
else:
print(“你是未成年人”)
(3)if-elif-else的使用格式
80<score<=100,等级A;60<score<=80,等级B;剩余,等级C
score = 72
if score >80 and score <=100:
print(“A”)
elif score >60 and score <= 80:
print(“B”)
else:
print(“C”)
(4)if嵌套
:公交卡上余额大于2,可以上车,否则输出请充值,上车如果座位数大于0能入座,否则请站稳扶
好
monery = input(“请输入金额:”)
if int(monery)>2 :
print(“请上车”)
seat = input(“请输入剩余座位:”)
if int(seat) > 0:
print(“请入座”)
else:
print(“请站稳扶好”)
else:
print(“请充值”)
【2】循环语句
1 while循环的格式
2 whie循环嵌套
3 for 循环的格式
(1)while循环的格式
案例:循环打印1~100的数据和
i=1
sum=0
while i<=100:
sum+=i
i=i+1
print(sum)
计算1–100之间的偶数和(包含1和100)
i=1
sum=0
while i<=100:
if i % 2 == 0 :
sum +=i
i+=1
print(“1~100之间的所有的偶数和:%d” %sum)
(2)while循环嵌套
打印五角星
i =1
while i<=5:
j=1
while j<=i:
print(“*”,end=“”)
j+=1
print(“\n”)
i+=1
打印九九乘法口诀
i=1
while i<=9:
j=1
while j <=i :
print(“%d*%d=%d”%(i,j,i*j), end=" “)
j+=1
print(”\n")
i+=1
for i in range(1,10):
for j in range(i):
j=j+i
print(“%d*%d=%d” %(i,j,i*j),end=" ")
print()
:for循环的格式
将字符串循环打印
name=“jack”
for i in name:
print(i)
打印0到9的数据
for i in range(10):
print(i)
【3】break/continue/retuen的区别
break 是结束循环
continue 是跳出当前循环
retuen 是结束当前程序
continue的作用:当满足条件时,用来结束本次循环,
紧接着执行下一次的循环
break的作用:满足条件时,立刻结束break所在的循环
i=0
while i<=9:
i+=1
if i ==3:
continue
print(i)
i=0
while i<=9:
i+=1
if i ==3:
break
print(i)
【4】pass的使用
- Python pass是空语句,是为了保持程序结构的完整性。
- pass 不做任何事情,一般用做占位语句。