首页 > 技术文章 > 第002讲:用Python设计第一个游戏

jaderadish 2021-05-08 16:07 原文

第002讲:用Python设计第一个游戏


测试题

0. 什么是BIF?

答:BIF就是Built-in Functions内置函数的意思,是为了方便程序员更快速编写的脚本程序,只需要直接调用即可,查看方式

dir(__builtins__)

使用帮助

help(<BIF>)  #英文的,自己翻译

1. 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF?

答:3.7.3中内置函数73个

image

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. 逻辑的重要性,动手前一定要把逻辑弄清楚了再写代码

推荐阅读