|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 漫星闪 于 2022-8-29 13:51 编辑
几天不见,甚是想念。这里是休养了5天的20001号(Last Order)肝帝,这几天正在追《魔法禁书目录》,所以今天才更新。
分支的知识
不试不知道,这节课的课后作业还真的有点麻烦,当然只是麻烦,难度一般般吧!如果想详细看一看以前帖子的话请转到:https://fishc.com.cn/thread-216918-1-1.html。
条件表达式
最后一课给大家挖坑了,现在摊牌了,它的名字就叫:条件表达式!!!
- [size=3][backcolor=DarkGreen]1.条件表达式的语法格式[/backcolor][/size]
- 所谓条件表达式,自然还是得扯上分支语句,它跟 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("大啦~")
复制代码
而分支其实说白了就是一个分支结构中再塞一个分支结构。
茶余饭后
看一看上条当麻和茵蒂克丝吧: |
评分
-
查看全部评分
|