一、建立一个Python文件
第一步:打开Idle
第二步:左上角File--->New File(或直接快捷键Ctrl+N)
第三步:在新打开的文本框中敲入代码
第四步:左上角File--->Save(或直接快捷键Ctrl+S)
第五步:上方Run--->Run Module(或直接快捷键F5)
二、主要知识点
1.本节实验代码:
print('——————————我爱鱼C工作室————————')
temp=input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess=int(temp)
if guess==8:
print("妈耶, 你是小甲鱼心里的蛔虫吗?!")
print("哼,猜中了也没奖励!")
else:
print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦")
2.代码解析
■此处的变量temp并没有变量声明。
■没有像C语言的大括号什么的,在Python中,缩进就相当于C中的大括号,缩进弄错就相当于C语言中的大括号用错,比如若把上面的代码改成:
print('——————————我爱鱼C工作室————————')
temp=input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess=int(temp)
if guess==8:
print("妈耶, 你是小甲鱼心里的蛔虫吗?!")
print("哼,猜中了也没奖励!") #此句缩进错误
else:
print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦")
显示:invalid syntax
■可以发现代码中的if和else后面都有冒号,一方面这是Python的语法要求(我刚刚试了下,去掉冒号的话就是错的语法);另一方面在if和else后面加上冒号之后,再下面一行直接缩进一个tab(四个空格)。
■代码第二行的=是赋值,if后面的==是判断是否相等。
■第2、3行就是两条赋值语句,第三行涉及的字符型转整型和内置函数input的用法有关,我还没弄懂,就不瞎写了。
■画出程序的流程图(以后写代码都可以画出程序简单的流程图,帮助很大&