python考试题目及答案-python期末考试试题汇总

6.for i in range(2,n):

if n%i==0:break

if i==n-1:

print('是素数')

else:

print('不是素数')

7.'abcabcabc'.count('abc')的值为__3__。

8.对于有else子句的for循环和while循环,但循环因循环条件不成立而自然结束时__会__(会或不会)执行else中的代码。

10.已知x='hello world.',那么表达式x.find('x')和x.rfind('x')的值都为__-1__。

12.print("{:#>4d}".format(23))的输出结果是__##23__。

13.以下哪个选项不是Python中的合法名称(2_g):_ag,a_g,ag_,2_g

14.以下哪个选项是python中的合法名称(num_1):2num,num-1,num_1,num 1

15.print(3+5)语句的运行结果是(8)

16.print(2**4+16%3)  __17__

17.以下程序的输出结果是__0__。

a=8

a%=2

print(a)

18.print("**"*3)的输出结果是(******)。

19.表达式True and False的值为:__False__。

20.以下程序的输出结果是(7)

x=371

print(x%100//10)

21.a,b=1,2则a的值为__1__。

22.在循环语句中,__continue___语句的作用是提前结

你可能感兴趣的:(python考试题目及答案-python期末考试试题汇总)