【python】入门学习(三),,for循环for i
【python】入门学习(三),,for循环for i
for循环
for i in range(): #注意冒号 range中默认从0开始 或者从指定的数字开始 到给定数字的前一个数字结束 递增递减皆是如此
for循环提供变量的自动初始化
for i in range(10): print(i,end = ‘ ‘)print()for i in range(5,10): print(i,end = ‘ ‘)print()for i in range(10,0,-1): print(i, end = ‘ ‘)print()
>>> ================================ RESTART ================================>>> 0 1 2 3 4 5 6 7 8 9 5 6 7 8 9 10 9 8 7 6 5 4 3 2 1
while循环:
需要自己初始化,可以包含一个else语句块
i = 0while i < 10: print(i,end = ‘ ‘) i = i + 1print()
当事先循环次数不确定时,无法用for循环 如:
#donesum.pytotal = 0s = input(‘input a number or "done":‘)while s != ‘done‘: total = total + int(s) s = input(‘input a number or "done":‘)print(‘the total is ‘ + str(total))
break #跳出循环
continue #进入下一次循环 少用较好
多层循环:
#timestable.pyfor row in range(1,10): for col in range(1,10): prod = row * col if prod < 10: print(‘ ‘, end = ‘‘) print(row * col, " ", end = ‘‘) print()
>>> ================================ RESTART ================================>>> 1 2 3 4 5 6 7 8 9 2 4 6 8 10 12 14 16 18 3 6 9 12 15 18 21 24 27 4 8 12 16 20 24 28 32 36 5 10 15 20 25 30 35 40 45 6 12 18 24 30 36 42 48 54 7 14 21 28 35 42 49 56 63 8 16 24 32 40 48 56 64 72 9 18 27 36 45 54 63 72 81
【python】入门学习(三)
相关内容
- 关于python -os.mkdir(str)方法的使用记录,python-os.mkdir,这几
- Python PIL创建文字图片,,PIL库中包含了很多
- python下pip的安装,,一、下载pip并安装
- Python3 读取和写入excel xlsx文件 使用openpyxl,xlsxopenpyxl
- Centos 6.4升级Python 2.6.6到Python 3.3.3,centos2.6.6,ssh终端登录
- 确定当前Python环境中的site-packages目录位置,,引入“搜
- Python递归与迭代,Python递归,1、递归与迭代:递归
- python三级菜单练习,,需求:可依次选择进入
- Logistic回归 python实现,logistic回归python,Logistic回归
- python开发者的必备工具(一),, 1.python开
评论关闭