鱼C论坛

 找回密码
 立即注册
查看: 2292|回复: 8

[技术交流] 第十二节课:分支和循环(2/5)

[复制链接]
抢楼 抢楼 本帖为抢楼帖,欢迎抢楼! 
发表于 2022-8-29 10:51:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

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


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

  条件表达式

  最后一课给大家挖坑了,现在摊牌了,它的名字就叫:条件表达式!!!
  1.条件表达式的语法格式
  所谓条件表达式,自然还是得扯上分支语句,它跟 if , else 语句有着密不可分的联系,一个完整的 if , else 语句如下:[code]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("大啦~")
而分支其实说白了就是一个分支结构中再塞一个分支结构。

茶余饭后
看一看上条当麻和茵蒂克丝吧:

                               
登录/注册后可看大图

评分

参与人数 1荣誉 +5 收起 理由
hveagle + 5 你可以在课程的最前面写上前一课的链接,后.

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 11:36:49 | 显示全部楼层
本帖最后由 hveagle 于 2022-8-29 11:39 编辑

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

分支的嵌套
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 11:39:52 | 显示全部楼层
本帖最后由 hveagle 于 2022-8-29 11:53 编辑

加进淘贴里
https://fishc.com.cn/forum.php?m ... =view&ctid=1994
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 11:53:22 | 显示全部楼层
更得比小甲鱼的视频还快
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 12:46:25 | 显示全部楼层
本帖最后由 hveagle 于 2022-8-29 12:47 编辑
  [?][/?]1.条件表达式的语法格式[?][/?]
  所谓条件表达式,自然还是得扯上分支语句,它跟 if , else 语句有着密不可分的联系,一个完整的 if , else 语句如下:[code]if 条件:
    包含的语句或代码块
else:
    包含的语句或代码块
此处[?]......[/?]的就是不理解的地方
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 13:20:31 | 显示全部楼层
预告:
第十三节课:分支和循环(3/5)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 13:25:57 | 显示全部楼层
你可以在课程的最前面写上前一课的链接,后面写上下一课的链接,如果没有下一课就可以写:? ? ? ?。如果下一课出来的话,就可以翻到帖子的最下面,左边有1个编辑,点击它,就可以把? ? ? ?改成对应的链接了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 13:34:53 | 显示全部楼层
@漫星闪 你的小鱼进步和至尊VIP是不是2022年8月27日买的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-29 14:55:11 | 显示全部楼层
最后命令肝帝?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-16 21:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表