本节书摘来自异步社区《Python编程快速上手——让繁琐工作自动化》一书中的第1章,第1.8节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.8 习题
1.下面哪些是操作符,哪些是值?
*
'hello'
-88.8
-
/
+
5
2.下面哪个是变量,哪个是字符串?
spam
'spam'
3.说出3种数据类型。
4.表达式由什么构成?所有表达式都做什么事?
5.本章介绍了赋值语句,如spam = 10。表达式和语句有什么区别?
6.下列语句运行后,变量bacon的值是什么?
bacon = 20
bacon + 1
7.下面两个表达式求值的结果是什么?
'spam' + 'spamspam'
'spam' * 3
8.为什么eggs是有效的变量名,而100是无效的?
9.哪3个函数能分别取得一个值的整型、浮点型或字符串版本?
10.为什么这个表达式会导致错误?如何修复?
'I have eaten ' + 99 + ' burritos.'
附加题:在线查找len()函数的Python文档。它在一个标题为“Built-in Functions”的网页上。扫一眼Python的其他函数的列表,查看round()函数的功能,在交互式环境中使用它。