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

python学习笔记---流程控制

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

python学习笔记---流程控制

二、流程控制 2.1选择结构与语句 2.1.1 最简单的if语句

注意:if语句后边必须加上冒号
满足条件后、可以执行多条语句。

    #最简单的if语句
    
print("请输入一个既能整除2,又能整除3的")

num=int(input("请输入整数:"))

if(num % 2==0 and num % 3 ==0):
    print("符合条件")
    print("挺有意思")

2.1.2 if…else 语句
num=int(input("请输入您的得分:"))

if num<0 or num >100:
    print("输入的有误")
elif num >90 and num <100:
    print("优秀")
elif num >70 and num <90:
    print("良好")
elif num >60 and num <70:
    print("及格")
else:
    print("不及格")

2.1.3 嵌套的if语句
a=int(input("请输入第一个整数:"))
b=int(input("请输入第二个整数:"))
c=int(input("请输入第三个整数:"))

if a>b:
    if a>c:
        print("最大的数是",a)
    else:
        print("最大的数是",c)
else :
    if b>c:
        print("最大的数是",b)
    else :
        print("最大的数是",c)

2.2 循环语句 2.2.1 while循环语句

先判断、后执行。要有语句修改判断条件,使其有假的时候,否则容易出现死循环。

i=1
sum=0

while i <= 100:
    sum+=i
    i+=1
print("1+2+3+...+4+5+...+100=",sum)

2.2.2 for循环语句

for 变量in 序列:
语句块
序列中的第一个元素赋给变量,执行语句块;接着序列中的第二个元素赋给变量,执行语句块。

for x in "python":
    print(x)


2.2.3 for循环语句与range()函数
range()函数是python的内置函数、可以创建一个整数列表。

range(start,stop,step)
start:计数从start开始,默认0.range(5) 等价与range(0,5)
stop:计数到stop结束,不包括stop.range(0,5)是[0,1,2,3,4]
step:步长,默认1.range(0,5)等价与range(0,5,1)

sum=0
 
for i in range(1,101):
    sum+=i
print(sum)

2.2.3 break语句和continue语句

break语句:跳出循环体
continue语句:结束本次循环,开始下一次循环。

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

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

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