为什么int( )括号里留空呢?
小甲鱼讲义上的:import random
times = 3
secret = random.randint(1, 10)
guess = 0
print("不妨猜一下小甲鱼现在心里想的是哪个数字:", end=" ")
while (guess != secret) and (times >0):
temp = input( )
guess = int(temp)
times = times -1
if guess == secret:
print('哇')
print('哼')
else:
if guess>secret:
print('大了')
else:
print('小了')
if times > 0:
print('GIVE ANOTHER TRY')
else:
print('THAT\'S ALL YOUR SHOT')
print('没了')
我的问题是:在第七行里,input后面的括号()里面没有东西,这是为什么,又是什么意思呢?
请大神指教。
input() 中间可以有参数也可以没有,如果没有参数表示不打印任何内容,直接询问用户输入。 以及第五行的结尾,end=" "是什么意思呢? jackiepollock 发表于 2020-8-20 15:15
以及第五行的结尾,end=" "是什么意思呢?
不换行输出 zltzlt 发表于 2020-8-20 15:14
input() 中间可以有参数也可以没有,如果没有参数表示不打印任何内容,直接询问用户输入。
谢谢,还有一个疑问,请问以及第五行的结尾,end=" "是什么意思呢? jackiepollock 发表于 2020-8-20 15:19
谢谢,还有一个疑问,请问以及第五行的结尾,end=" "是什么意思呢?
请见:https://fishc.com.cn/thread-159045-1-1.html zltzlt 发表于 2020-8-20 15:26
请见:https://fishc.com.cn/thread-159045-1-1.html
感谢! jackiepollock 发表于 2020-8-20 15:40
感谢!
如果你的问题已解决,请设置【最佳答案】。 wp231957 发表于 2020-8-20 15:17
不换行输出
谢谢
页:
[1]