Python学习记录《二》 简单问答小游戏设计

  • A+

这是在小甲鱼python教程中学到的利用整形函数判断做的一个简单的问答游戏;
通过input变量给temp变量字符串,我设定的值为1636当输入后分别根据结果处理返回对应信息;

问答小游戏代码:

1
2
3
4
5
6
7
8
9
print('--------Python学习笔记---------')
temp = input("清朝是哪一年建立的?:")
guess = int(temp)
if guess == 1636:
    print("回答正确,努尔哈赤在这一年正式改国号为清")
    print("你的历史知识太棒了")
else:
    print("回答错误,该补习功课了")
print("你妈叫你回家吃饭,问答游戏测试结束!")

测试结果:

1
2
3
4
5
6
7
8
9
10
Python 3.3.5 (v3.3.5:62cf4e77f785, Mar  9 201410:37:12) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright""credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>> 
--------Python学习笔记---------
清朝是哪一年建立的?:1636
回答正确,努尔哈赤在这一年正式改国号为清
你的历史知识太棒了
你妈叫你回家吃饭,问答游戏测试结束!
>>> 

知识重点:

缩进:在Python中的空白是重要的。
实际上,在一行开始的空格是重要的,这被称为缩进。
在逻辑行开头的前导空白(空格和制表符)用于确定逻辑行的缩进级别,它用于依次确定语句的分组。
这意味着一起的语句必须有相同的缩进。每一个这样的语句组被称为块。
少一个缩进就能让程序直接报错,所以在编程时要格外注意缩进符号;
“:”冒号下一行程序会自动缩进;

一个“=”表示赋值,两个“==”表示判断是否相等;

temp是一个字符串变量

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

,输入正确后才能评论!