鱼C论坛

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

刚开始学,不知道为啥下面这个一运行,IDLE就死掉呢?

[复制链接]
发表于 2014-8-29 13:33:06 | 显示全部楼层 |阅读模式

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

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

x
liebiao = []
a = 2
def ml(x):
    while a != 1:
        a = x%2
        liebiao.insert(0,a)
        a = a//2
    return(liebiao)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2014-8-30 06:31:07 | 显示全部楼层
本帖最后由 shuoye 于 2014-8-30 06:32 编辑

a = 2
def ml(x):
     while a != 1:
         a = x%2
         liebiao.insert(0,a)
         a = a//2
     return(liebiao)

假设 x = 5
1、5 % 2 = 1
2、添加列表
3、1 //  2 = 0
4、0 != 1
5、0 % 2 = 0; 0 // 2 = 0
6、0 != 1
7、死循环

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +5 收起 理由
~风介~ + 5 + 5 + 5 感谢楼主无私奉献!

查看全部评分

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

使用道具 举报

发表于 2014-8-29 17:58:15 | 显示全部楼层
诶,我这里运行正常啊,再说你没调用创建的函数,我这里没出现什么就没了(调用也不会出现什么。。)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-8-29 21:56:27 | 显示全部楼层
本帖最后由 Gavin80 于 2014-8-29 21:57 编辑

我这也是运行正常,不过什么也没有结束了!
%HR{K{BR5WV7]KSW5P]%YDA.jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-8-30 09:04:15 | 显示全部楼层
无限循环了。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-6-5 10:57:39 | 显示全部楼层
这是死循环呀
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-25 15:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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