设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: iamocean
打印 上一主题 下一主题

【Python 第9课】random

[复制链接]

0

主题

0

好友

6

积分

新手上路

Rank: 1

41#
发表于 2017-3-30 14:42:27 |只看该作者
自己稍微改了下。

import random
secret = random.randint(1,100)
guess = 0
tries = 0
print("Guess a number between 1 and 100:")

while guess != secret and tries < 6:
    guess = int(input())
    if guess < secret:
        print("too small")
        tries += 1
    elif guess > secret:
        print("too big")
        tries += 1
    else:
        print("bingo")
    if tries == 6:
        print("no more guess,bad luck")
        print("The number is actually",secret)

回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

42#
发表于 2017-3-30 23:41:46 |只看该作者
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

87

积分

注册会员

Rank: 2

43#
发表于 2017-4-17 08:50:06 |只看该作者
from random import randint
a=randint(1,100)
m=1
print "guess what I think"

while m>0:
    m=input()
    if a>m:
        print"too little"
    if a<m:
        print"too big"
    if a ==m:
        print"good,you're right"
回复

使用道具 举报

4

主题

1

好友

65

积分

注册会员

Rank: 2

44#
发表于 2018-3-22 12:41:35 |只看该作者
from random import randint
num = randint(1,100)
answer = 101


while answer != num:
    print("Guess what I think?")
    answer = int(input())
    if answer < num:
        print("too small,just guess again")
    if answer > num:
        print('too big,just guess again')
    if answer == num:
        print("Congratulations,guess right")
        num = randint(1,100)
        print("Do you want to go on ?")
        answer1 = input()
        if answer1 == "yes":
            continue
        elif answer1 == "no":
            print("Goodbye....")
            break
        else:
            continue

,看着文章,自己写的,不错,加油!
回复

使用道具 举报

0

主题

0

好友

40

积分

新手上路

Rank: 1

45#
发表于 2020-3-13 22:29:25 |只看该作者
0
回复

使用道具 举报

0

主题

0

好友

40

积分

新手上路

Rank: 1

46#
发表于 2020-3-13 22:31:52 |只看该作者
哦哦UP 发表于 2020-3-13 22:29
0

我不明白为什么从1加到100是这么个求和,能不能给拆解一下运算步骤。我一直觉得a=a+1 b=b+a得出的是一个随机数字
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

47#
发表于 2020-3-14 17:14:46 |只看该作者
哦哦UP 发表于 2020-3-13 22:31
我不明白为什么从1加到100是这么个求和,能不能给拆解一下运算步骤。我一直觉得a=a+1 b=b+a得出的是一个 ...

“这么个求和”?怎么个求和?
这一课说的randint(1,100)是1~100里产生随机数,不是求和

#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

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

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

GMT+8, 2024-4-27 12:22 , Processed in 0.030494 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部