siri994 发表于 2020-5-14 19:07:52

2.1章节,设计第一个小游戏enter就自动闪退

2.1章节,设计第一个小游戏enter就自动闪退

老八秘制 发表于 2020-5-14 19:10:41

双击运行吗,程序结束就自动退出了
1.右键edit with IDLE,然后F5
2.代码最后加input()
PS:求求你了用用搜索吧

老八秘制 发表于 2020-5-14 19:12:25

右键edit with IDLE,然后F5
或者最后加上input()

qiuyouzhi 发表于 2020-5-14 19:26:49

不要双击运行,用IDLE打开(右键 Edit with IDLE)
然后F5运行

siri994 发表于 2020-5-14 20:15:45

qiuyouzhi 发表于 2020-5-14 19:26
不要双击运行,用IDLE打开(右键 Edit with IDLE)
然后F5运行

编完代码CTRL+S 然后F5运行出现错误红框然后 再到桌面打开就直接闪退

siri994 发表于 2020-5-14 20:16:28

siri994 发表于 2020-5-14 20:15
编完代码CTRL+S 然后F5运行出现错误红框然后 再到桌面打开就直接闪退

刚编完就打不开 闪退

siri994 发表于 2020-5-14 20:17:16

一个标点符号都不差的输入编写的 为什么会错误啊,是不是有些细节没注意啊

qiuyouzhi 发表于 2020-5-14 20:18:01

siri994 发表于 2020-5-14 20:15
编完代码CTRL+S 然后F5运行出现错误红框然后 再到桌面打开就直接闪退

报错了肯定会闪退呀

siri994 发表于 2020-5-14 20:20:07

qiuyouzhi 发表于 2020-5-14 20:18
报错了肯定会闪退呀

刚学第二天,能教一下吗 大佬

qiuyouzhi 发表于 2020-5-14 20:21:00

siri994 发表于 2020-5-14 20:20
刚学第二天,能教一下吗 大佬

发代码

siri994 发表于 2020-5-14 20:23:58

"""---第一个小游戏---"""
temp = input("不妨猜一下我现在心里想的是什么数字吗:")
guess = int(temp)

while guess != 8:
    if guess > 8:
    print("哥,大了大了!")
    else
    print("嘿嘿,小了哦")

    temp = input("请再试试吧:")
    guess = int(temp)

print("哎呀,你是我心里的蛔虫吗?")
print("哼,猜对了也没有奖励哦!")

悠悠2264 发表于 2020-5-14 21:11:42

siri994 发表于 2020-5-14 20:23
"""---第一个小游戏---"""
temp = input("不妨猜一下我现在心里想的是什么数字吗:")
guess = int(temp)


1.else后面少了冒号
2.python对缩进的要求是很严格的,每个:后面一行都要多一个缩进(tab)
正确代码如下:"""---第一个小游戏---"""
temp = input("不妨猜一下我现在心里想的是什么数字吗:")
guess = int(temp)

while guess != 8:
    if guess > 8:
      print("哥,大了大了!")
    else:
      print("嘿嘿,小了哦")

    temp = input("请再试试吧:")
    guess = int(temp)

print("哎呀,你是我心里的蛔虫吗?")
print("哼,猜对了也没有奖励哦!")

siri994 发表于 2020-5-15 10:05:30

悠悠2264 发表于 2020-5-14 21:11
1.else后面少了冒号
2.python对缩进的要求是很严格的,每个:后面一行都要多一个缩进(tab)
正确代码如 ...

感谢

悠悠2264 发表于 2020-5-15 16:01:19

siri994 发表于 2020-5-15 10:05
感谢

满意请设最佳{:10_254:}
页: [1]
查看完整版本: 2.1章节,设计第一个小游戏enter就自动闪退