Python赋值语句与常用函数 同步练习(含答案)-高一《Python程序设计语言》同步教学(高等教育出版社)

资源下载
  1. 二一教育资源

Python赋值语句与常用函数 同步练习(含答案)-高一《Python程序设计语言》同步教学(高等教育出版社)

资源简介

第八练 赋值语句与常用函数
一.填空题
1.已知 x = 3,那么执行语句 x += 6 之后,x的值为
2(联考真题).print(round(98.45,-1))打印的显示结果为
表达式int('111', 16)的值为 ;
4.表达式int('111', 8)的值为
5.表达式int('111')的值为
6.表达式int('111',2)的值为
7.表达式5-12j的虚部是 ,abs(5-12j)的值为
8.表达式pow(4,2)的值为 ,
9.表达式pow(2,3,5)的值为
10.表达式pow(16,0.5)的值为
11.表达式int(9**0.5)的值为 ;
12.表达式round(6.5)的值为
13.表达式round(4.567,2)的值为
14.表达式round(456.7,-1)的值为
15.语句a,a=10,20执行后,a的值是
16.已知x=3和y=5,执行语句 x, y = y, x 后x的值是
17.表达式pow(3,3,round(3.5))的值是
二.选择题
1.关于Python语句P = –P,以下选项中描述正确的是( )
A. P和P的负数相等 B. P和P的绝对值相等
C. 给P赋值为它的负数 D. P的值为0
2.关于Python语言数值操作符,以下选项中描述错误的是( )
A. x//y表示x与y之整数商,即不大于x与y之商的最大整数
B. x**y表示x的y次幂,其中,y必须是整数
C. x%y表示x与y之商的余数,也称为模运算
D. x/y表示x与y之商
3.以下Python输出结果为( )
x=2*4; y=2**3
z=x==y
print(z)
A.8 B.6 C.True D.False
4.以下Python输出结果为( )
a=10; a/=2+3
print(a)
2.0 B.2 C.True D.False
5.运行以下程序,输出的Python数据类型是:( )
type(abs(-3+4j))
字符串类型 B. 浮点数类型 C. 整数类型 D. 复数类型
6.给整型变量x、y、z赋初值5,下面正确的Python赋值语句是( )。
A. xyz=5 B. x=5 y=5 z=5 C. x=y=z=5 D. x=5,y=5,z=5
7.下列程序的运行结果是( )
a=6;b=2
a,b=a/b,a
print(a,b)
A.3 3 B.3.0 3.0 C.3.0 6 D.3 6
8.运行x,y=2+3,2-3语句后,y的值是( )
A.5 B.-1 C.2+3 D.2-3
9.当键盘输入"3"的时候,以下程序的输出结果是:( )
r = input('请输入半径:')
ar = 3.1415 * r *r
print(round(ar,2))
28 B. 28.27 C. 29 D. Type Error
10.下面代码的输出结果是( )
>>> x=2
>>> x*=3+5**2
>>> print(x)
A.15 B.56 C.8192 D.13
11(联考真题).已知x=-2.6,则表达式int(x)的运算结果是( )。
A.3 B.-2.6 C.-2.0 D.-2
12.(联考真题).表达式round(4.5)的运行结果是( )
A.5 B.4 C.4.5 D.4.0
(联考真题)print(pow(-3,1,9//round(2.50)))的运行结果是( )
-1 B.0 C.1 D.1.0
14.【2023联考真题】x=(3+4j)*(3-4j);print(abs(x),x)的运行结果为( )。
A.25 (25+0j) B.25.0 25.0 C.25.0 25 D.25.0 (25+0j)
15.(2023五校联盟联考真题)以下语句正确的是( )。
A、x=(y==8) B、(x,y)=9,8
C、a=8:b="1":a+=b D、x,y=4,5,6
16.(2023五校联盟联考真题)下面代码的输出结果是( )。
>>> True/False
A、True B、-1 C、0 D、系统报错
17.【2023联考真题】a=-1;b=4.5;round(b)+abs(a)的运行结果为( )。
A.6 B.6.0 C.5 D.5.0
18.【2023江淮十校联考真题】print(int("101",2))语句的运行结果是( )。
A.3 B.4 C.5 D.6
三、编程题
1.接收用户输入的长方形的长和宽,输出长方形的周长
2.接收用户输入的圆的半径,输出圆的面积.(π用3.14)
参考答案
一.填空题
1.9 2.100.0 3.273 4.73 5.111 6.7 8.16 9.3 10.4.0
11.3 12.6 13.4.57 14.460.0 15.20 16.5 17.3
二.选择题
1.C 2.B 3.C 4.A 5.B 6.C 7.C 8.B 9.D 10.B 11.D 12.B 13.C 14.D 15.B 16.D 17.C 18.C
三、编程题
1.接收用户输入的长方形的长和宽,输出长方形的周长
c=eval(input('请输入长方形的长:'))
k=eval(input('请输入长方形的宽:'))
zc=(c+k)*2
print(zc)
2.接收用户输入的圆的半径,输出圆的面积.(π用3.14)
r=eval(input('请输入圆的半径:'))
s=3.14*r**2
print(s)

展开更多......

收起↑

资源预览