如何改进
"""用python设计一个游戏"""import random
counts = 3
answer = random.randint(1,10)
while counts > 0:
temp = input("不妨猜猜小甲鱼现在心里想的是哪个数字,")
guess = int(temp)
if guess == answer:
print("你是小甲鱼心里的蛔虫吗?!")
print("哼,猜中了也没奖励")
break
else:
if guess < answer:
print("小了")
else:
print("大了")
counts = counts - 1
print(answer) 怎么样实现打印效果是 “答案是2(一个具体的数)”
print("游戏结束,不玩了")
import random
counts=3
answer=random.randint(1, 10)
while counts > 0:
temp=input("不妨猜猜小甲鱼现在心里想的是哪个数字,")
guess=int(temp)
if guess == answer:
print("你是小甲鱼心里的蛔虫吗?!")
print("哼,猜中了也没奖励")
break
else:
if guess < answer:
print("小了")
else:
print("大了")
counts=counts - 1
print("答案是", answer)
print("游戏结束,不玩了")
这样吗? print 里面可以直接放多个东西,用逗号隔开就好
上面可以改成
print(f"答案是{answer}哟")
f"xxxx{name}xxx" ,name 是一个变量 大马强 发表于 2021-8-5 21:19
print 里面可以直接放多个东西,用逗号隔开就好
上面可以改成
前面的f什么意思 浅酌清酒 发表于 2021-8-5 21:24
前面的f什么意思
你学到后面就会知道了,r'xx' 表示原始字符串,f‘xxx{yyy}xxx’,你可以用一个字符变量来替换yyy,字符串格式方法的一种
页:
[1]