第002讲:用Python设计第一个游戏
测试题
0. 什么是BIF?
答:BIF就是Built-in Functions内置函数的意思,是为了方便程序员更快速编写的脚本程序,只需要直接调用即可,查看方式
dir(__builtins__)
使用帮助
help(<BIF>) #英文的,自己翻译
1. 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF?
答:3.7.3中内置函数73个
2. 在 Python 看来:'FishC' 和 'fishc' 一样吗?
答:Python是一个大小写敏感的语言,所以编写中需要注意大小写,题中两个单词对Python来说是不一样的
3. 在小甲鱼看来,Python 中什么是最重要的?你赞同吗?
答:缩进是最重要的,缩进是python的灵魂
4. 这节课的例子中出现了“=”和“==”,他们表示不同的含义,你在编程的过程中会不小心把“==”误写成“=”吗?有没有好的办法可以解决这个问题呢?
答:=号是右边向左边赋值即变量赋值,==是表示左右两边相等即等于
5. 你听说过“拼接”这个词吗?
答:指的是同类型的数据链接在一起,如
print("你好"+"世界")
print(1+2)
动动手
0. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”
name = input("请输入你的姓名:")
print("你好,"+name)
>>> 你好,XXX
1.编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”
nuber = int(iuput("请输入0-100的数字"))
if nuber == 88:
print("你很棒棒哦!")
elif nuber>100 or nuber<0:
print("说了0-100,你选的什么玩意儿?")
else:
print("渣渣,没猜对")
2.请写一下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方式!
答:
1. 知道BIF特指内置函数,并了解通过dir查询当前版本的内置函数,help查询该函数使用方法
2. 逻辑的重要性,动手前一定要把逻辑弄清楚了再写代码