鱼C论坛

 找回密码
 立即注册
查看: 1175|回复: 5

[已解决]哪位大神幫我理解一下這組簡單的代碼?

[复制链接]
发表于 2019-4-21 11:17:34 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 腋下的刺猬 于 2019-4-21 11:18 编辑

哪位大神幫我理解一下這組簡單的代碼?
最佳答案
2019-4-21 11:18:12
while 非0:    #非0都是 真
1.jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-4-21 11:18:12 | 显示全部楼层    本楼为最佳答案   
while 非0:    #非0都是 真
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-4-21 11:20:43 | 显示全部楼层
ba21 发表于 2019-4-21 11:18
while 非0:    #非0都是 真

版主,請問
    while o:
為什麼就是假的呢

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

使用道具 举报

发表于 2019-4-21 11:25:30 | 显示全部楼层
本帖最后由 jackz007 于 2019-4-21 11:31 编辑
  1. while i: # 只有在 i == 0 时才为 False,其他情况都是 True,这是规定,只要记住并遵守就可以了
复制代码
  1. i = 10                   # 循环变量 i 赋值 10 ,用于控制循环次数。
  2. while i:                 # 只要循环变量 i 不为 0 就一直循环,所以,最后总共会循环 10 次
  3.     print('我爱鱼C!')     # 每循环 1 次就打印 1 次 '我爱鱼C!'
  4.     i = i - 1            # 每循环 1 次循环变量 i 就自减 1
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2019-4-21 11:33:36 | 显示全部楼层
腋下的刺猬 发表于 2019-4-21 11:20
版主,請問
    while o:
為什麼就是假的呢

这没有为什么 就是这么规定的

>>> print(int(True))
1
>>> print(int(False))
0
>>>
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-21 11:36:39 | 显示全部楼层
在下懂了 感謝各位熱心的大神。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-15 05:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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