3.10 精选练习-[Python]

By | 2022年1月6日

一、选择题

1–5  CABBC   

6-10  BBBCA

二、填空题

1.  //

2.  |

3.  A<B

4.  i%3==0and i%5==0

5.  2.0

6.  0.5

7.  3.0

8.  20

9.  9

10. 7

11. 2

12. 9

13. 6

三、问答题

假设有表达式“表达式1 or 表达式2”,如果表达式1的值等价于True,那么无论表达式2的值是什么,整个表达式的值总是等价于True。因此,不需要再计算表达式2的值。

四、编程题

1.输入一个三位数整数,输出该整数的各个位上的数字。

x=eval(input("请输入一个三位整数:"))
gw=x%10
sw=x//10%10
bw=x//100%10
print(gw,"  ",sw,"  ",bw)

 

2.获取用户输入的一个整数N,计算并输出N的10次方。

N=eval(input("请输入一个整数:"))
k=pow(N,10)
print(k)

 

3.获取用户输入的一个小数,提取并输出整数部分和小数部分。

N=eval(input("请输入一个小数:"))
k1=int(N)
k2=(N-k1)
print(k1,"   ",k2)