鱼C论坛

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

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

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

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

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

x
  Hello,我是漫星闪,人类优质肝帝,请珍惜。我很宽容,从来不介意大家先评分再看,怎么样,是不是很厉害。

  1.餐前食物
  相信如果大家有过学习其它语言的基础,那么一定听说过分支于循环的大名,分支决定了程序怎么根据条件做不同的事情,循环让我们可以让程序一直执行同一件事。例如前面的小游戏代码:
  1. """小游戏"""
  2. import random
  3. cousts = 3
  4. answer = random.randint(1,10)
  5. while cousts > 0:
  6.     temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
  7.     guess = int(temp)

  8.     if guess == answer:
  9.         print("你是小甲鱼肚子里的蛔虫吗?!")
  10.         print("哼,猜中了也没奖励!")
  11.         break
  12.     else:
  13.         if guess < answer:
  14.             print("小啦~")
  15.         else:
  16.             print("大啦~")
  17.     cousts = cousts - 1

  18. print("游戏结束,不玩啦^_^")   
复制代码

里面的 if , else 就是分支的一种,while 就代表循环。

  2.正餐开始
  孔乙己:“对呀对呀!……分支结构有五样写法,你知道么?”

  一、if
  判断条件,条件成立就执行它包含的代码。条件不成立就继续往下执行。包含的判定方法是缩进,举个栗子:
  1. if 9 > 3:
  2.     print("我爱FishC")
  3. print(“漫星闪大帅哥”)
复制代码

结果是
  1. 我爱FishC
  2. 漫星闪大帅哥
复制代码

  又比如条件为假:
  1. if 9 < 2:
  2.     print("我爱FishC")
  3. print("漫星闪大帅哥")
复制代码

结果:
  1. 漫星闪大帅哥
复制代码


  二、if , else
  条件不成立,执行另外的代码。格式:
  1. if 条件:
  2.     代码块
  3. else:
  4.     代码块
复制代码


  三、if , elif , elif , elif ...
  用于判断多个条件,上一个条件不成立判断下一个条件。与 if 语句有区别的是:if 语句将所有条件判断完再执行,elif 只要遇见结果为 Ture 的条件直接执行,效率高的一批。
  格式:
  1. if 条件:
  2.     语句或代码块
  3. elif 条件:
  4.     语句或代码块
  5. elif 条件:
  6.     语句或代码块
  7. ······
复制代码


  四、if , elif , else
  表示如果所以条件均不成立,执行 else 包含的代码块。

  五、欸嘿
  挖个坑,之后再说。

  3.餐后甜点
  养眼喽:

                               
登录/注册后可看大图

崩坏3 琪亚娜 天穹游侠

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-23 14:40:19 | 显示全部楼层
怎么回事
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-8-23 18:29:54 | 显示全部楼层
什么意思
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-23 18:32:13 | 显示全部楼层
本帖最后由 hveagle 于 2022-8-27 14:10 编辑

哦,上一次发现1楼没东西,现在好了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-23 18:34:08 | 显示全部楼层
预告:
第十二节课:分支和循环(2/5)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-24 09:08:59 | 显示全部楼层
没加进淘贴
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-27 11:23:06 | 显示全部楼层
@漫星闪 这时候可以发布:第十二节课:分支和循环(2/5)了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-27 12:20:49 | 显示全部楼层
本帖最后由 hveagle 于 2022-8-27 14:12 编辑

https://fishc.com.cn/forum.php?m ... =view&ctid=2001
这淘贴有什么用?没有还更好(把论坛,电脑空间占了)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-27 14:08:38 | 显示全部楼层
  1. if 9 > 3:
  2.     print("我爱FishC")#9>3成立才爱鱼C
  3. print(“漫星闪大帅哥”)#无论如何漫星闪都是大帅哥
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-27 05:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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