漫星闪 发表于 2022-8-29 10:51:02

第十二节课:分支和循环(2/5)

本帖最后由 漫星闪 于 2022-8-29 13:51 编辑

几天不见,甚是想念。这里是休养了5天的20001号(Last Order)肝帝,这几天正在追《魔法禁书目录》,所以今天才更新。

分支的知识

不试不知道,这节课的课后作业还真的有点麻烦,当然只是麻烦,难度一般般吧!如果想详细看一看以前帖子的话请转到:https://fishc.com.cn/thread-216918-1-1.html。

条件表达式

最后一课给大家挖坑了,现在摊牌了,它的名字就叫:条件表达式!!!

1.条件表达式的语法格式
所谓条件表达式,自然还是得扯上分支语句,它跟 if , else 语句有着密不可分的联系,一个完整的 if , else 语句如下:if 条件:
    包含的语句或代码块
else:
    包含的语句或代码块
而条件表达式则将其缩减为以下格式:条件成立时执行的语句 if 条件 else 条件不成立时执行的语句
怎么样,是不是很让人想装 x,事实上,你也可以把它理解成 if,else 语句的倒装句,只不过将其缩减为一行罢了。、

分支结构的嵌套

套娃是很多人都喜欢的是,比如在 MC 里玩 MC ,三阶魔方套二阶魔方等,就连分支结构也得套娃,就像这样:"""小游戏"""
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 guess == answer:
      print("你是小甲鱼肚子里的蛔虫吗?!")
      print("哼,猜中了也没奖励!")
      break
    else:
      if guess < answer:
            print("小啦~")
      else:
            print("大啦~")
而分支其实说白了就是一个分支结构中再塞一个分支结构。

茶余饭后
看一看上条当麻和茵蒂克丝吧:https://ts1.cn.mm.bing.net/th/id/R-C.a0b8bf7ae846a3774f7d0ba5a52514b6?rik=aliqjOB1iniVbA&riu=http%3a%2f%2fimg.18183.com%2fuploads%2fallimg%2f170322%2f62-1F3221F501.jpg&ehk=j8954TkwCUmoeSZljIZbMzRBDsrOwlqCYSNvo%2bnTF6I%3d&risl=&pid=ImgRaw&r=0

hveagle 发表于 2022-8-29 11:36:49

本帖最后由 hveagle 于 2022-8-29 11:39 编辑

本课讲解了
第十一节课:分支和循环(1/5) https://fishc.com.cn/thread-216918-1-1.html
第5部分的欸嘿

分支的嵌套

hveagle 发表于 2022-8-29 11:39:52

本帖最后由 hveagle 于 2022-8-29 11:53 编辑

加进淘贴里
https://fishc.com.cn/forum.php?mod=collection&action=view&ctid=1994

hveagle 发表于 2022-8-29 11:53:22

更得比小甲鱼的视频还快

hveagle 发表于 2022-8-29 12:46:25

本帖最后由 hveagle 于 2022-8-29 12:47 编辑



[?][/?]1.条件表达式的语法格式[?][/?]
所谓条件表达式,自然还是得扯上分支语句,它跟 if , else 语句有着密不可分的联系,一个完整的 if , else 语句如下:if 条件:
    包含的语句或代码块
else:
    包含的语句或代码块
此处[?]......[/?]的就是不理解的地方

hveagle 发表于 2022-8-29 13:20:31

预告:
第十三节课:分支和循环(3/5)

hveagle 发表于 2022-8-29 13:25:57

你可以在课程的最前面写上前一课的链接,后面写上下一课的链接,如果没有下一课就可以写:? ? ? ?。如果下一课出来的话,就可以翻到帖子的最下面,左边有1个编辑,点击它,就可以把? ? ? ?改成对应的链接了。

hveagle 发表于 2022-8-29 13:34:53

@漫星闪 你的小鱼进步和至尊VIP是不是2022年8月27日买的

hveagle 发表于 2022-8-29 14:55:11

最后命令肝帝?
页: [1]
查看完整版本: 第十二节课:分支和循环(2/5)