第02周学习提升建议:【python安装、变量、输入输出、流程、循环】--【第五篇】流程、循环

Python的语法比较简单,采用缩进方式,一般是一个tab

# if
'''
a>0 则输出a
否则输出-a
'''



a = 1
if a > 0:
print(a)
else:
print(-a)
# 三目运算<br>a = 1<br>b = 2<br>k = a if a<b else b

开头的语句是注释,还可以使用'''xxx'''来进行多行注释,注释是给人看的,解释器会忽略掉注释。语句以冒号:结尾时,后面的语句要缩进。
while循环
#1.基本格式:

# while 条件:
# 循环体
# 如果条件为真,那么循环体则执行;否则,循环体不执行
while True:
print(1)


#2.break退出整个循环

while True:
print(1)
break
print(2)
#上面的代码会先输出1,然后遇到break,就退出当前循环,所以不再打印出2

#3.continue退出当前循环

while True:
print(1)
continue
print(2)
#不停的输出1,永远不会输出2"" 


运行过程中出现的问题:
IndentationError: unexpected indent,百度搜索了一下,原来是语句缩进问题,python对缩进有严格的要求。

for循环

按照顺序循环可迭代对象中的内容
name = ('jack','tom')
for i in name:
print(i)



for i in range(5):
print(i)




十、练习题

0.代码实现1-100奇数求和,至少3种方式。

1.登录

# 如果登录成功,输出欢迎信息,退出程序
# 如果错误次数3次,退出程序


2..猜数游戏 

# 猜对,打印猜对信息,退出程序
# 最多连续猜三次,连续错三次后询问是否继续玩游戏,是,继续猜,否,退出程序

3.冒泡排序

data = [10, 4, 33, 21, 54, 8, 11, 5]

while循环

原文地址:https://www.cnblogs.com/nly666/p/14632646.html