设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 11127|回复: 8
打印 上一主题 下一主题

while的使用 自己写的 不知道这种逻辑好还是不好

[复制链接]

22

主题

6

好友

242

积分

中级会员

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-10-22 20:30:08 |只看该作者 |倒序浏览
看了Crossin先生的 程序明白怎么回事,感觉这种思想挺好的,之前学校老师教写程序的时候好像也有这样的思维方法,然后我自己又想写个不一样的。因为方法有好多嘛,这是我写的代码。不知道我这种写法好不好,请Crossin先生指教一下。
num = 10
print('Guess what I think?')
answer = int(input())

while answer!=num:


    if answer<num:
        print('too small')
    if answer>num:
        print('too big')
    answer = int(input())

print('BINGO')


while.png (25.78 KB, 下载次数: 424)

while.png

while2.png (6.66 KB, 下载次数: 415)

while2.png

回复

使用道具 举报

0

主题

0

好友

154

积分

注册会员

Rank: 2

沙发
发表于 2017-10-23 08:40:38 |只看该作者
这样的话猜中之后直接开始下一轮游戏?但是提示就没有了。。可以尝试加入提示
回复

使用道具 举报

22

主题

6

好友

242

积分

中级会员

Rank: 3Rank: 3

板凳
发表于 2017-10-23 10:33:52 来自手机 |只看该作者
指的是什么提示呢,猜对的提示有一个bingo
回复

使用道具 举报

22

主题

6

好友

242

积分

中级会员

Rank: 3Rank: 3

地板
发表于 2017-10-23 10:34:38 来自手机 |只看该作者
woodumpling 发表于 2017-10-23 08:40
这样的话猜中之后直接开始下一轮游戏?但是提示就没有了。。可以尝试加入提示 ...


指的是什么提示呢,猜对的提示有一个bingo
回复

使用道具 举报

0

主题

0

好友

20

积分

新手上路

Rank: 1

5#
发表于 2017-10-23 15:37:08 |只看该作者
有啥区别。。。。
回复

使用道具 举报

22

主题

6

好友

242

积分

中级会员

Rank: 3Rank: 3

6#
发表于 2017-10-23 23:08:26 来自手机 |只看该作者
我觉得我写的也对啊,所以想问问这样好不好
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

7#
发表于 2017-10-23 23:42:40 |只看该作者
可以的,没问题
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

8

积分

新手上路

Rank: 1

8#
发表于 2017-10-27 15:02:07 |只看该作者
num = 10
print('Guess what I think?')
answer = 0

while answer!=num:
    answer = int(input())


    if answer<num:
        print('too small')
    if answer>num:
        print('too big')


print('BINGO')

看下这样是不是更加好,不需要2个。int(input())
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

9#
发表于 2017-10-27 18:16:04 |只看该作者
是的
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-23 04:06 , Processed in 0.023791 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部