这一周工作太忙,一直没来得及更新。在网上找了找资源,文字。开始从零学起python3。现在用python3基础语法写一个小文字游戏。
print('---------first game----------')
temp = input("我心里想的什么数字: ")
guess = int(temp)
if guess == 8:
print("你猜对咯!")
print("猜对也没奖励,哈哈")
else:
print("猜错咯,我心里想的是8")
print("游戏结束,不玩咯")
其实这不能算游戏的,哈哈 。不过通过这个例子可以发现python的几个特点。第一变量不需要声明就可以使用。还有就是if、else:后面的语句的缩进。
可以说缩进是python的灵魂。大家可以试一下把代码里if或者else后面的print前面空的空格去掉看看会发生什么。。
虽然是一个简单的代码不过还是出现了一点问题。
用python3 自带的ide没有什么问题。在用sublime text2编译时提示错误[Decode error - output not utf-8]。(错误信息意思就是脚本输出的信息不是某种指定编码.)
原因: