20190702 Python学习笔记

2019/7/2 Python学习笔记
说明:所有的学习都来自于菜鸟教程Python3
菜鸟教程地址:https://www.runoob.com/python3/python3-loop.html
1.Python的循环语句
1.1 Python没有do…while循环;
1.2 Python中可以用ctrl+C来终止无限循环;
1.3 可以用Range()函数遍历数字序列;
1.3.1 for i in range(9) #遍历0-9的数字序列;
1.3.2 for i in range(2,5) #遍历2-5区间的数字序列;
1.3.3 for i in range(2,10,2) #遍历2-10区间以2为增量的数字序列 ,输出为2,4,6,8,10
1.3.4 用range()和len()函数遍历一个序列的索引,代码如下:
b= [‘math’, ‘chinese’, ‘physics’, ‘geography’, ‘biology’]
for a in range(len(b)): #遍历b序列的索引
print(a,b[a]) #输出a,b[a]
1.3.5 用range()函数建立一个列表list(range(5))
1.3.6 while的单语句循环:
while 4==4:
print(‘4’) #此程序无限执行4=4,直到程序终止
2.Python对格式和对仗有着严格的要求,很多时候我们觉得能执行的代码,但是格式不正确,执行出来的输出可能千差万别或者根本不能执行。
3.打破循环
3.1 break语句可以跳出for和while的循环体,剩下对应的else不执行;
3.2 continue用来跳出当前循环中的剩余语句,然后继续下一轮的循环;
4.找出1-100之间的质数
#usr/bin/python3
for a in range(1,100): #遍历数字1-100的序列a
for b in range(2,a) #遍历数字2-a之间的序列b
if a%b==0: #判断a/b的余数是否为0?
print(a,‘is equals’,b,’*’,a//b)
break //跳出循环
else:
print(a,’ is Prime number’) //输出质数a
5.pass是空语句,是为了保持程序结构的完整性。pass不做任何事情,只是起占位符的作用;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值