用Python设计第一个游戏 | 课后测试题答案
测试题:
0.什么是BIF?
Python一共有68个BIF,在IDLE中通过dir( __ builtins__)就可以查询到BIF(其中全小写的就是BIF),要想具体的查看某个BIF的功能,可以在IDLE通过help(具体的BIF)得到BIF的功能描述
1.在 Python 看来:‘FishC’ 和 ‘fishc’ 一样吗?
Python中虽然变量不用申明但是大小写依旧是敏感的,所以不一样
2.这节课的例子中出现了“=”和“==”,他们表示什么不同的含义?
=代表的含义是赋值,将某一个数值赋给某个变量,比如a=3,将3这个数值赋给a
==是判断是否相等,返回True或False,比如1= =1,他们是相等的,那么就返回True,反之则返回False
3.什么是"拼接"
把字符或者字符串放在一起变成一个更长的字符的字符串时,有一个特殊的称呼,不是相加(数字+数字),而是拼接
动动手
1. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!
name=input("请输入您的姓名:")
print("你好,"+name)
编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“输出正确”,不符合要求则打印“输出错误”
num=int(input("请输入1到100之间的数字:"))
if num>100:
print("输入错误")
elif num<0:
print("输入错误")
else:
print("输入正确")
print("------结束-------")