001 用 Python 设计第一个游戏
问答题:
0. IDLE 的交互模式和编辑器模式有什么区别?
答:交互模式是你问一个问题它回答一个答案,而编辑模式是一次可以问有很多个问题而且可以解释问题等。
1. 在课堂上敲过的代码中,除了 print() 和 input(),你觉得还有哪一个是 Python 的 BIF 内置函数?
答: int
2. 请问 print() 和 Print() 的功能一样吗?
答:不一樣.print()是函數,Print()是變量。
3. 请统计一下 Python 一共有多少个 BIF 内置函数?
答: python 3.8版 有69個BIF
4. Tab 键除了用于缩进,你还发现它在 IDLE 中有什么特殊的功能吗?
答:好像可以在編輯器模式按3下就自動找函數。
5. 请问下面代码为什么不能正常执行?
答:
""" 用Python设计第一个游戏 """
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
if guess == 8: #<---------------------------不要忘是"==" 不然语法错误会执行不了
print("你是小甲鱼心里的蛔虫嘛?!")
print("哼,猜中了也没奖励!")
else:
print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^_^")
动动手:
0. 请在 IDLE 的交互模式中,计算一年有多少秒?
答:
>>>print(60*60*24*365)
31536000
1. 按下面要求修改课堂中的 game.py 代码。
A. 让用户输入这次数学考试的成绩。
B. 如果分数是 100 分,显示:好棒,你离女神又近了一步^_^
C. 如果分数不是 100 分,显示:小子,想要幸福,就得努力!
程序实现如下:
答:
#这学期得数学考试成绩查询
temp = input("请输入这次数学考试的成绩:")
guess = int(temp)
if guess == 100:
print("好棒,你离女神又近了一步^_^")
else:
print("小子,想要幸福,就得努力!")