父与子的编程之旅 与小卡特一起学Python 第3版
第一章习题
- 如何启动 IDLE ?
开始菜单点击python IDLE启动
- print 的作用是什么?
print的作用是在窗口打印出print函数后面引用的字符、数字、数字计算结果。
- Python 用什么符号表示乘号?
*
- 在开始运行程序时,IDLE 会显示什么?
如果程序正确,IDLE会显示程序运行的结果,如果程序错误,会报错并提示错误位置,一般提示的错误位置会非常接近真正的错误位置
- 运行程序又叫作什么?
执行命令

第二章
- 如何告诉 Python 变量是字符串(字符)而不是数字?
用""或者''
- 创建一个变量之后,能不能改变赋给这个变量的值?
可以,重新赋值就行了
- 变量名 TEACHER 与 TEACHEr 相同吗?
不同,Python里严格区分变量的名字的大小写
- 对 Python 来说,'Blah' 与 "Blah" 一样吗?
一样的
- 对 Python 来说,'4' 是不是等同于 4 ?
不等于,前者是字符,后者是数字
- 下面哪个变量名不正确?为什么?
(a) Teacher2
(b) 2Teacher
(c) teacher_25
(d) TeaCher
b错误,因为变量名不可以以数字开头
- "10" 是数字还是字符串
字符串
第三章
Python 中的乘法使用哪个符号?
*
Python 计算 9/5 的结果是什么?
1.8
怎么得到 9/5 的商?
9//5
怎么得到 9/5 的余数?
9%5
在 Python 中计算 6 * 6 * 6 * 6 的另一种做法是什么?
6的4次方
如何用 E 记法表示 17 000 000 ?
1.7e7
如果按常规的写法(不是 E 记法),4.56e–5 应该写成什么?
456000
第4章
当使用 int() 将小数转换为整数时,结果是向上取整还是向下取整?
向下取整
如果你在交互式 shell 中输入 thing1,然后它告诉你是 '4',那么 type(thing1) 会是什么呢?
挑战题:如何只用 int() 函数对一个数字四舍五入而不是向下取整?(例如,13.2 会向下取整为 13,但是 13.7 会向上取整为 14。)
搜索
复制