|
发表于 2019-11-15 10:35:14
|
显示全部楼层
本帖最后由 小鑫学代码 于 2019-11-15 11:02 编辑
问答题
0. IDLE 的交互模式和编辑器模式有什么区别?
IDLE中交互模式是逐行运算并输出结果的
编辑器模式是多行代码,最后运算出结果的。
目前推荐的学习模式是、交互模式。
1. 在课堂上敲过的代码中,除了 print() 和 input(),你觉得还有哪一个是 Python 的 BIF 内置函数?
dir,int()
2. 请问 print() 和 Print() 的功能一样吗?
不一样,print#小写是内置函数,可以实现运算。
Print#大写不是内置函数,只是一个字符。
3. 请统计一下 Python 一共有多少个 BIF 内置函数?
153个,但是如果第二次使用len函数的话,会增加计算1个。
4. Tab 键除了用于缩进,你还发现它在 IDLE 中有什么特殊的功能吗?
tab键自动补全功能,但是我不知道怎么用。。。
5. 请问下面代码为什么不能正常执行?原代码中guess = 8:
改正后 guess==8:多加了一个=
分析:一个等号代表的含义是赋值,将某一数值赋给某个变量,比如a=3,将3这个数值赋予给a。
两个等号是判断是否相等,返回True或False,比如1==1。他们是相等的,那么就返回true。1==2,他们是不相等的,那么就返回false。
动手题:
0. 请在 IDLE 的交互模式中,计算一年有多少秒?[7$K]o
>>> print(365*12*60*60)
15768000
1. 按下面要求修改课堂中的 game.py 代码。 ?K)E5f[
QxgVGC-v)Z~sY0^BT|A] HzSy;4t
A. 让用户输入这次数学考试的成绩。Powered by https://fishc.com.cn
B. 如果分数是 100 分,显示:好棒,你离女神又近了一步^_^|PDev
C. 如果分数不是 100 分,显示:小子,想要幸福,就得努力!
temp = input("请输入这次数学考试的成绩")
guess= int(temp)
if guess == 100:
print("这次数学考试的成绩是100”)
print("好棒,你离女神又近了一步^_^")
print("游戏结束,不玩啦^_^|”)
else:
print("小子,想要幸福,就得努力!")
print("游戏结束,不玩啦^_^|”)
以上程序总是报错,我先
1.全部字母必须小写;
2.所有符号必须用英文符号;
3.符合规则的书写会有彩色显示。
第二次修改后:
问答题
0. IDLE 的交互模式和编辑器模式有什么区别?
IDLE中交互模式是逐行运算并输出结果的
编辑器模式是多行代码,最后运算出结果的。
目前推荐的学习模式是、交互模式。
1. 在课堂上敲过的代码中,除了 print() 和 input(),你觉得还有哪一个是 Python 的 BIF 内置函数?
dir,int
#改为int()
2. 请问 print() 和 Print() 的功能一样吗?
print()是一个内置函数,可以输出值,
但是Print只是一个字符,不可以参与输出,会报错。
3. 请统计一下 Python 一共有多少个 BIF 内置函数?
68个,其他的都是内置常量(Built-in Constants)和内置异常(Built-in Exception)等内容。
此处是复制小甲鱼的答案,自己还不记得。
4. Tab 键除了用于缩进,你还发现它在 IDLE 中有什么特殊的功能吗?
tab键自动补全功能,意思就是输入p,系统会帮你把p开头的内置函数列表显示出来供你选择,这样就不怕遗忘了。
5. 请问下面代码为什么不能正常执行?原代码中guess = 8:
改正后 guess==8:多加了一个=
分析:一个等号代表的含义是赋值,将某一数值赋给某个变量,比如a=3,将3这个数值赋予给a。
两个等号是判断是否相等,返回True或False,比如1==1。他们是相等的,那么就返回true。1==2,他们是不相等的,那么就返回false。
动手题:
0. 请在 IDLE 的交互模式中,计算一年有多少秒?[7$K]o
>>> 365*24*60*60
31536000
1. 按下面要求修改课堂中的 game.py 代码。 ?K)E5f[
QxgVGC-v)Z~sY0^BT|A] HzSy;4t
A. 让用户输入这次数学考试的成绩。Powered by https://fishc.com.cn
B. 如果分数是 100 分,显示:好棒,你离女神又近了一步^_^|PDev
C. 如果分数不是 100 分,显示:小子,想要幸福,就得努力!
temp = input("请输入这次数学考试的成绩")
Guess = int(temp)
if guess == 100:
print("这次数学考试的成绩是100”)
print("好棒,你离女神又近了一步^_^")
print("游戏结束,不玩啦^_^|”)
else:
print("小子,想要幸福,就得努力!")
print("游戏结束,不玩啦^_^|”)
1.全部字母必须小写;
2.所有符号必须用英文符号;
3.符合规则的书写会有彩色显示。
4.使用数值要先定义后使用。
temp = input("请输入这次数学考试的成绩:")
guess = int(temp)
if guess == 100:
print("这次数学考试的成绩是100")
print("好棒,你离女神又近了一步^_^")
print("游戏结束,不玩啦^_^")
else:
print("小子,想要幸福,就得努力!")
print("游戏结束,不玩啦^_^|") |
|