栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python笔记六【条件语句与循环】知识总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python笔记六【条件语句与循环】知识总结

#——————————————————————————————————————————————#
#条件语句  if  elif   else
# if和elif后面都需要加上条件,else后面不用加
# 不论是if elif else 后面写完都需要加一个冒号,条件不需要加括号
# 如果用不到 elif 或者 else 都可以不用写

x=100
if x<60 :
    print("不及格")
elif x>=60 and x<=90 :   # elif 对应于c++中的 else if
    print("良好")
else :
    print("优秀")
    
#一个语句下面也可以包含多个语句,但是它们需要用相同的缩进方式(比如说都缩进4个空格)
x=88
if x<60 :
    print("不及格")
elif x>=60 and x<=90 :
    print('你的成绩是:',end="")  #这2条语句都是elif包含的语句
    print(x)
else :
    print("优秀")
    
# pass表示一个空操作,只起到一个占位作用,执行时什么都不做。
socre=78
if socre>=60 :
    pass           #啥也不干,但如果省略发现它会报错 
else :
    print('不及格')
    

#——————————————————————————————————————————————#
#for循环

#用for循环遍历列表
li=[12,'kai',True]
for i in li :
    print(i)   #每一行输出 12  kai  True
#用for循环遍历字典
d={'one':1,'two':2,'three':3}
for i in d :
    print(i,d[i])  #等价于print('%s,%d' %(i,d[i]))
    
#使用for循环时,如果需要遍历一个数列中的所有数字,则通常利用range函数生成一个可迭代对象。
#range函数:range([begin,]end[,step])
#begin是循环数字的起始值,如果不写默认为0,end是结束值,step是变量每次的增量。数值范围包含begin,不包含end
# 类似于c++的for循环    for(int i=0;i 


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1038085.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号