001-运算符和变量
一、选择题
-
**print(100 - 25 * 3 % 4)**
应该输出什么?( 2 )75 3- 1
- 97
- 25
- 0
-
下列哪种说法是错误的( 1 )
- 除字典类型外,所有标准对象均可以⽤于布尔测试。
- 空字符串的布尔值是False。
- 空列表对象的布尔值是False。
- 值为0的任何数字对象的布尔值是False。
-
下列表达式的值为True的是( 2 )
- 3 > 2 > 2
- 1 and 2 != 1
- not(11 and 0 != 2)
- 10 < 20 and 10 < 5
-
Python不⽀持的数据类型有( 1)
- char
- int
- float
- list
-
(多选)n = 6784,以下能够获取到7的方法有( 3 4)
- n / 1000 % 100
- n % 1000 / 100
- n // 100 % 10
- n // 10 % 100 // 10
-
运⾏以下程序,当从键盘上输⼊12,运⾏结果是( 1 )
x = input() print(type(x))
- <class ‘str’>
- <class ‘int’>
- 出错
- <class ‘dict’>
-
下列表达式的运算结果是( 4 )
a = 100 b = False print(a * b > -1)
- False
- 1
- 0
- True
-
以下关于Python语言的描述错误的是( 4 )
- Python是一种解释型语言
- Python是交互式语言
- Python是面向对象的语言
- Python是闭源的语言
-
以下关于Python的描述错误的是(4 )
- Python可用于Web开发
- Python是跨平台的
- Python可用于数据抓取(爬虫)
- Python的语法类似于PHP
-
下列选项中,不属于Python特点的是( 1 )
- 运行效率高
- 开源
- 面向对象
- 可读性好
-
Python文件的拓展名是?( 4 )
- .python
- .pyt
- .pt
- .py
-
如果表达式的运算符有相同的优先级,则运算规则是( 1 )
- 从左到右
- 从右到左
- 看心情
-
在计算机中,1TB等于( )
- 1024GB1
- 1024MB
- 1024PB
- 1024B
-
22 % 3表达式输出结果为( 2 )
- 7
- 1
- 0
- 5
-
3 * 1 ** 3的结果为( 3 )
- 27
- 9
- 3
- 1
-
下列表达式中,值不是1的是( 2 )
- 4 // 3
- 2 / 2=1.0 #除法的结果为浮点数
- 0 + 1
- 15 % 2
-
将数学表达式2<x<=10表示成正确的Python表达式为( 2 )
- 2 < x && x <= 10
- x > 2 and x <= 10
- x > 2 or x <= 10
- 2 < x & x <= 10
二、填空题
-
查看变量中数据的类型的函数名(type )
-
已知 x = 3 == 3,执行结束后,变量x的值为( True )
-
已知 x = 3,那么执行语句 x += 6 之后,x的值为( 9 )
-
表达式 3 ** 2 的值为( 9 ),表达式 3 * 2 的值为( 6 ),表达式 4 ** 0.5 的值为( 2.0 )
#一个整数开方为浮点型
三、判断题
- Python语言区分大小写( √ )
- Python语言可以跨平台使用( √ )
- 在Python中,None表示空类型( √ )
- 1 + '2’的结果是3(× )
- ==用于判断两个变量的内容是否相等( √ )
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。