1、round函数的参数有哪些?如何将圆周率四舍五入到小数点后三位?
round 函数通常接受一个必需参数和一个可选参数。
- 必需参数 :是要进行四舍五入的浮点数。
- 可选参数 :用于指定要保留的小数位数。
要将圆周率四舍五入到小数点后三位,可以使用代码:
round(math.pi, 3)
2、Python中的模运算符是什么?
在Python中,模运算符是 % ,它用于对两个数进行除法运算并返回余数。
例如:
remainder = minutes % 60
可以得到 minutes 除以 60 的余数。
模运算符有多种用途:
-
检查一个数是否能被另一个数整除
若x % y为零,则x能被y整除。 -
提取数字的最右边一位或几位
如x % 10得到x的最右边一位数字,x % 100得到x的最后两位数字。 -
进行“时钟算术”
3、当数字以 0.5 结尾时,Python 的 round 函数是如何处理的?通过 round(42.5) 结果为 42,round(43.5) 结果为 44 这两个例子进行分析。
当数字以 0.5 结尾时, round 函数有时向上取整,有时向下取整。
从给出的例子来看:
-
round(42.5)向下取整为42 -
round(43.5)向上取整为44
具体规则可询问虚拟助手。
4、以下表达式的值的类型是什么?先对每个表达式进行猜测,然后使用 type 函数来确定。表达式有:765、2.718、‘2 pi’、abs(-7)、abs(-7.0)、abs、int、type
以下是调整为 Markdown 格式的内容:
765 的类型是 `int`;
2.718 的类型是 `float`;
'2 pi' 的类型是 `str`;
abs(-7) 的类型是 `int`;
abs(-7.0) 的类型是 `float`;
abs 的类型是 *内置函数类型*;
int 的类型是 *类型对象*;
type 的类型是 *类型对象*。
5、1. 42分钟42秒等于多少秒?2. 10公里等于多少英里?提示:1英里等于1.61公里。3. 如果你在42分钟42秒内跑完10公里,你的平均配速是多少秒每英里?4. 你的平均配速是多少分多少秒每英里?5. 你的平均速度是多少英里每小时?
- 2562秒
- 约6.21英里
- 约412.56秒每英里
- 约6分52.56秒每英里
- 约8.6英里每小时
6、为什么 class 是一个关键字?
在 Python 等编程语言里, class 是关键字,用于定义类。类是面向对象编程的核心概念,它是创建对象的蓝图。关键字 class 是语言规定用来标识定义类的语法结构,这样编译器或解释器能识别并正确处理类的定义,让开发者可以创建自定义的数据类型和封装代码。
7、为什么变量名不能是关键字?
关键字是用于指定程序结构的特殊词汇,若将其用作变量名,会使 Python 解释器在解析代码时产生混淆,无法明确其是作为关键字使用还是作为变量名使用,从而导致程序无法正常运行,因此变量名不能是关键字。
8、为什么将int、float和string用作变量名是不好的?
将 int 、 float 和 string 用作变量名不好,是因为它们原本是 Python 中代表类型的名称,并且可以当作函数使用。若将它们用作变量名,会覆盖原有的类型定义和函数功能,导致后续代码在使用这些类型或函数时出现错误或产生意外结果,影响代码的可读性和可维护性。
9、我们已经知道 n = 17 是合法的。那么 17 = n 呢?
在Python中, 17 = n 是不合法的。因为单个等号( = )是赋值运算符,赋值的方向是从右向左,即把右边的值赋给左边的变量,而 17 不是变量,不能作为赋值的对象。
10、半径为 r 的球体体积公式是 4/3πr³。半径为 5 的球体体积是多少?先定义一个名为 radius 的变量,然后将结果赋值给名为 volume 的变量。显示结果,并添加注释说明半径的单位是厘米,体积的单位是立方厘米。
以下是实现该功能

892

被折叠的 条评论
为什么被折叠?



