第十一节课:分支和循环(1/5)
Hello,我是漫星闪,人类优质肝帝,请珍惜。我很宽容,从来不介意大家先评分再看,怎么样,是不是很厉害。1.餐前食物
相信如果大家有过学习其它语言的基础,那么一定听说过分支于循环的大名,分支决定了程序怎么根据条件做不同的事情,循环让我们可以让程序一直执行同一件事。例如前面的小游戏代码:"""小游戏"""
import random
cousts = 3
answer = random.randint(1,10)
while cousts > 0:
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
if guess == answer:
print("你是小甲鱼肚子里的蛔虫吗?!")
print("哼,猜中了也没奖励!")
break
else:
if guess < answer:
print("小啦~")
else:
print("大啦~")
cousts = cousts - 1
print("游戏结束,不玩啦^_^")
里面的 if , else 就是分支的一种,while 就代表循环。
2.正餐开始
孔乙己:“对呀对呀!……分支结构有五样写法,你知道么?”
一、if
判断条件,条件成立就执行它包含的代码。条件不成立就继续往下执行。包含的判定方法是缩进,举个栗子:if 9 > 3:
print("我爱FishC")
print(“漫星闪大帅哥”)
结果是我爱FishC
漫星闪大帅哥
又比如条件为假:if 9 < 2:
print("我爱FishC")
print("漫星闪大帅哥")
结果:漫星闪大帅哥。
二、if , else
条件不成立,执行另外的代码。格式:if 条件:
代码块
else:
代码块
三、if , elif , elif , elif ...
用于判断多个条件,上一个条件不成立判断下一个条件。与 if 语句有区别的是:if 语句将所有条件判断完再执行,elif 只要遇见结果为 Ture 的条件直接执行,效率高的一批。
格式:if 条件:
语句或代码块
elif 条件:
语句或代码块
elif 条件:
语句或代码块
······
四、if , elif , else
表示如果所以条件均不成立,执行 else 包含的代码块。
五、欸嘿
挖个坑,之后再说。
3.餐后甜点
养眼喽:https://upload-bbs.mihoyo.com/upload/2020/04/02/82018945/29327fa9376878477fcc8438cb562b7b_3840766470893134970.jpg?x-oss-process=image/resize,s_600/quality,q_80/auto-orient,0/interlace,1/format,jpg
崩坏3 琪亚娜 天穹游侠 怎么回事 什么意思 本帖最后由 hveagle 于 2022-8-27 14:10 编辑
哦,上一次发现1楼没东西,现在好了 预告:
第十二节课:分支和循环(2/5) 没加进淘贴 @漫星闪 这时候可以发布:第十二节课:分支和循环(2/5)了 本帖最后由 hveagle 于 2022-8-27 14:12 编辑
https://fishc.com.cn/forum.php?mod=collection&action=view&ctid=2001
这淘贴有什么用?没有还更好(把论坛,电脑空间占了) if 9 > 3:
print("我爱FishC")#9>3成立才爱鱼C
print(“漫星闪大帅哥”)#无论如何漫星闪都是大帅哥
页:
[1]