Tab有提示功能:输入pr按Tab,IDLE会显示可选项,有print
print('***猜数字小游戏***')
temp=input('猜一猜我心里想的是哪个数字:')
guess=int(temp) #将字符串类型temp转化为整型
if guess==8:
print("猜中了!")
print("但是没有奖励...")
else:
print("猜错了~")
print("游戏结束")
缩进非常重要,缩进用错相当于C语言大括号用错。
冒号:下行IDLE自动帮你缩进。
python变量不用提前声明,没有大括号{}。
intput是一个内置函数BIF(built-in function)。
input()函数:从标准输入中读取字符串。如果给出提示字符串,则先输出括号中的内容,且在读取输入字符串之前不换行。
注意input输入的变量类型都是字符串,要用到整型的话要用:int(input() )。
dir(__builtins__):显示python所有BIF(小写的)。
help(input):显示BIF功能与用法(类似matlab)。
测试题:
1. 用课堂上的方法数一数 Python3 提供了多少个 BIF?
dir(__builtins__),68 个。
2. 在 Python 看来:'FishC' 和 'fishc' 一样吗?
不一样,Python 区分大小写,fishc和FishC 是完全不同的两个名字。
3. 你听说过“拼接”这个词吗?
'I' + 'Love' + 'FishC' 会得到 'ILoveFishC',在 Python 里,这种做法叫做拼接字符串。
领取专属 10元无门槛券
私享最新 技术干货