> 文档中心 > 04.【python基础三】while循环、for循环详解并举例

04.【python基础三】while循环、for循环详解并举例

📋 个人简介
💖 作者简介:大家好,我是小鹏linux,运维领域新星创作者,阿里云ACE认证高级工程师😜
📝 个人主页:小鹏linux🔥
🎉 支持我:点赞👍+收藏⭐️+留言📝
💬格言:你未必出类拔萃,但一定与众不同!🔥
📕 系列专栏:
               🍎 阶段一:windows基础                        目前原创16篇
               🍎 阶段二:Linux基础知识                      目前原创38篇
               🍎 阶段三:shell基础+shell高级              目前原创23篇
               🍎 阶段四:python基础及自动化应用      目前原创4篇
               🍎 阶段五:Linux网络服务                       原创未开始
               🍎 阶段六:集群原理及架构                     原创未开始
               🍎 阶段七:云计算虚拟化技术                 原创未开始

目录

1.while循环

1.1Whlie循环的书写方式

1.2while循环的格式

1.3while循环注意事项

1.4while嵌套的格式

1.5while练习:计算 1~100 之间偶数的累积和(包含1 1 和 100 )

1.6用while打印形状

2.For循环

2.1for循环的格式

2.2for-else循环的格式

2.3for循环实例

2.4for-循环中的break和continue

2.5if 的各种真假判断

3.range()函数的使用

3.1函数语法

3.2参数说明:

4.压箱底好网站分享


1.while循环

1.1Whlie循环的书写方式

num = 1while num <= 10:print(num)num += 1 

1.2while循环的格式

while 条件:    条件满足时,做的事情1    条件满足时,做的事情2    条件满足时,做的事情3    ...(省略)... 

1.3while循环注意事项

i=i+1别忘记写,否则条件永远满足,一直执行

1.4while嵌套的格式

while 条件1:    条件1满足时,做的事情1    条件1满足时,做的事情2    条件1满足时,做的事情3    ...(省略)...while 条件2:    条件2满足时,做的事情1    条件2满足时,做的事情2    条件2满足时,做的事情3

1.5while练习:计算 1~100 之间偶数的累积和(包含1 1 和 100 )

i = 1sum = 0while i<=100:    if i % 2 ==0: sum = sum+i    i+=1sumprint("1-100的累计和为:%s"%sum)

1.6用while打印形状

*

*

*

i=1while i<=5:    j=1    while j<=i: print("*",end=" ") j+=1    print()    i+=1#外层循环执行一次,内层循环执行一遍。

2.For循环

2.1for循环的格式

for 临时变量 in 列表或者字符串等:    循环满足条件时执行的代码else:    循环不满足条件时执行的代码 

2.2for-else循环的格式

name = ''for x in name:    print(x)else:    print(" 没有数据")

2.3for循环实例

for i in range(6):    print("* "*i)for i in range(4,0,-1):    print("* "*i)print("="*50)i=1while i<=9:    if i<=5: print("* "*i)    else: print("* "*(10-i))    i+=1

2.4for-循环中的break和continue

break:遇到它跳出整个循环(结束循环),如果是循环嵌套,break在内循环,退出的是内循环

continue:遇到它跳出本次循环,紧接着执行下一次的循环

i = 0while i<10:    print("----")    if i ==5: #continue #作用:跳过本次循环,执行下一次循环 break   #作用:用来结束整个循环    i = i + 1print(i)

2.5if 的各种真假判断

数字0表示假

非0数表示真

if xxx==YYY:

看是否相等,相对就是True,否则就是False

if xxxx :  看运算结果

3.range()函数的使用

3.1函数语法

range(start, stop[, step])

3.2参数说明:

•start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

•stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

•step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

>>> range (0,10)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> range (1,5)[1, 2, 3, 4]>>> range (0,30,5)[0, 5, 10, 15, 20, 25]>>> range (0,-10,-1)[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]

4.压箱底好网站分享

🔥个人大力推荐牛客网 - 【找工作】、【笔试题库】、【面试经验】、【实习招聘内推】、【求职就业】等
点击链接注册即可
1、算法篇(398题):面试必刷100题、算法入门、面试高频榜单
2、SQL篇(82题):快速入门、SQL必知必会、SQL进阶挑战、面试真题
3、大厂笔试真题:字节跳动、美团、百度、腾讯…
 

04.【python基础三】while循环、for循环详解并举例 创作打卡挑战赛 04.【python基础三】while循环、for循环详解并举例 赢取流量/现金/CSDN周边激励大奖