python基础:掷骰子
一、实验题目
python基础:掷骰子
二、实验内容简介
1.从键盘接收输入,控制是否继续投掷
·如果键盘输入q或Q,则停游戏,如果是任意键则继续投掷
2.如果是继续投掷,则每次给出一个1-6的随机数,作为投掷结果
3.游戏结束,给出提示:欢迎下次再来
三、实验过程
1. 代码
import random
flag = True
while flag:
x = str(input('请输入:'))
if x.lower() == 'q':
#if x.upper() == 'Q':
print("游戏结束,欢迎下次再来!")
flag = False
else:
number = random.randint(1,6)
print(number)
2. 关键知识点解析
①输出一个随机数(1-6):
import random
number = random.randint(1,6)
print(number)
②输出字母的小写形式
print('qQ'.lower()) 结果为qq
③输出字母的大写形式
print('qQ'.upper()) 结果为QQ
④if条件语句
if条件表达式:
执行语句
elif条件表达式:
执行语句
…
else:
执行语句