欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > Python基本语法——运算符与表达式

Python基本语法——运算符与表达式

2025/4/12 4:09:26 来源:https://blog.csdn.net/weixin_46132649/article/details/146164179  浏览:    关键词:Python基本语法——运算符与表达式

1.以下代码的输出结果是()
x=12+3* ((58)-14) //6
print(x)
A、25.0
B、65
C、25
D、24
答案:C。在Python中算术运算符"//'来表示整数除法,返回不大于结果的一个最大的整数,而"/"则单纯的表示浮点数除法,返回浮点结果。所以先计算5
8=40,40-14=26,263=78,78//6=13, 12+13=25。
2.Python运算符中用来计算整商的是_________。
答案://。Python中使用双斜杠(//)计算整商。
3.已知 x = 3,那么执行语句x += 6之后,x的值为_______________。
答案:9。+=的功能是x本身自增6,即x=x+6。
*4.已知 x = 3,那么执行语句 x = 6 之后,x的值为________________。
答案:18
=的功能是x本身自乘6,即x=x6。
5.已知x=3和y=5,执行语句 x, y = y, x 后x的值是____。
答案:5。x,y=y,x的功能是两个变量值互换。
**6.表达式 3
2 的值为_________。**
答案:6。*代表两个数相乘。
7.以下何者是不合法的布尔表达式()。
A、x in range(6)
B、3=a
C、e>5 and 4 = =f
D、(x-6)>5
答案:B。3=a为赋值语句,且赋值语句也不正确。
8.下列表达式中返回为True的是()。
A、3>2>2
B、’abc’>’xyz’
C、0x56 > 56
D、(3,2)>(’a’,’b’)
答案:C。十六进制0X56转换为十进制为86。
9.下列哪个语句在Python中是非法的()。
A、x=y=z=1
B、x=(y=z+1)
C、x,y=y,x
D、x+=y
答案:B。括号中不可以写赋值表达式,故B错误。
10.以下关于Python语言的描述中,正确的是()。
A、条件4<=5<=6是合法的,输出False。
B、条件4<=5<=6是不合法的,输出True。
C、条件4<=5<=6是合法的,输出True。
D、条件4<=5<=6是不合法的,抛出异常。
答案:C。判断条件4<=5<=6是成立的,故输出True。
11.关于Python语句P = –P,以下选项中描述正确的是()。
A、P和P的负数相等。
B、P和P的绝对值相等。
C、给P赋值为它的负数。
D、P的值为0。
答案:C。Python中的等号表示赋值,即P将负数赋给自己。
12.以下对数值运算操作符描述错误的选项是()。
A、Python提供了9个基本的数值运算操作符。
B、Python 数值运算操作符也叫做内置操作符。
C、Python 二元数学操作符都有与之对应的增强赋值操作符。
D、Python 数值运算操作符需要引用第三方库math。
答案:D。Python 数值运算操作符不需要引用math。
13.a与b定义如下,下列哪个是正确的()。
a = ‘123’ 
b = ‘123’ 
A、a != b 
B、a is b 
C、a == 123 
D、a + b = 246 
答案:B。== 比较的是两个对象的内容是否相等,即内存地址可以不一样,内容一样就可以了。is 比较的是两个实例对象是不是完全相同,它们是不是同一个对象,占用的内存地址是否相同。这里 '123’是一个字符串常量,a和b都指向相同的地址,故B正确。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词