第12课 Python的函数 知识点题库

sorted([5, 2, 3, 1, 4])的结果是(  )
A . [1, 2, 3, 4, 5] B . [5, 4, 3, 2, 1] C . [5, 3, 2, 1, 4] D . [1, 2, 3, 5, 4]
Python使用(       )函数接收用户输入的数据。
A . int() B . input() C . float() D . str()
阅读程序写结果。

year=2021

if (year%400==0) or ( year%4==0 and year%100!=0 ):

    days=366

else:

    days=365

print(days)

⑴程序运行结果是:

a=88

b=48

c=a//b

If c==0:

  c=a*10+b .

elif 1<=c<=9:

  c=a*100+b

elif 10<=c<=99:

  c=a*1000+b

print(c)

⑵程序运行结果是:

for i in range(1,10,2):

    print(iend=" ")

⑶程序段执行结果是:

for i in range(1,100):

  if i%3==0 and i%7==0:

      print(iend=" ")

⑷程序段执行的结果是:

求1到20的所有数的和,请在方框处补充完成代码(    )。

s=0

for i in range(1,21) :

    s=

print (s)

A . i B . s-i C . 2*i D . s+i
使用(    )关键字来创建Python自定义函数。
A . function B . func C . procedure D . Def
有如下的Python程序段:

s=0

for i in range(1,10,3):

    s=s+i

该程序段运行后,s的结果是

print("a"+"b"*2)结果是?(   )
A . ab2 B . abb C . abab D . ab
在python中运行以下程序,运行结果是:3*4=12。则可以填写的语句是(   )

print(       )

A . 3*4 ,=3*4 B . "3*4=",3*4 C . 3*4= ,"3*4" D . "3*4",=3*4
在 python 中运行以下程序,输入 3 和 2 输出结果是(       )

a=int(input( ))

b=int(input( ))

print(a*b)

A . 33 B . 6 C . 32 D . a*b
如图是Python窗口,回答问题 

  1. (1) 下列不是Python语言特点的是(   )
    A . 简单易懂 B . 语法复杂 C . 交互性 D . 免费开源
  2. (2) print( )是一个Python的内置函数,主要作用是(   )
    A . 数据的输入 B . 打印输出 C . 删除变量 D . 导入模块
  3. (3) “>>>”是(    ),输入相应的命令即可执行程序。           
    A . 逻辑运算符 B . 单行注释符 C . 命令提示符 D . 算数运算符
编写Python程序,实现以下功能:输入两个正整数a,b,输出他们的最小公倍数。求最小公倍数的做法为:先算出数a和数b的最大公约数k,那么最小公倍数就为数a乘数b再除以数k。而求最大公约数的方法一般为辗转相除法。它的具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是e为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。示例:123456和7890的最大公因数是6,这可由下列步骤(其中,“a % b”是指取a÷b的余数)看出:

a

b

a % b

123456

7890

5106

7890

5106

2784

5106

2784

2322

2784

2322

462

2322

462

12

462

12

6

12

6

0

程序如下:

a = int(input("输入第一个数:"))

b= int(input("输入第二个数:"))

c=   ①  

while   ②  

print("它们的最小公倍数是:",c//a)

  1. (1) 在划线处填入合适的代码
  2. (2) 如果输入的数分别为:27和15,则加框处语句共执行了次。
以下Python中的函数,常用于获取用户键盘输入的是(    )
A . pow() B . eval() C . print() D . input()
关于python中的函数,以下描述错误的是(   )。
A . 函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可 B . 使用函数的主要目的是减低编程难度和代码重用 C . Python 使用 del 保留字定义一个函数 D . 函数是一段具有特定功能的语句组
用户自定义函数是用户自己写的一段程序,一般包括函数名、参数、  返回值、函数体等四部分。其中,函数名和参数是必不可少的部分。
random模块是一个。random.randint(1,10)语句作用
运行以下程序,显示的运行结果是:11 x ()

Node=11

Name="x"

print(Node,Name)

A . 正确 B . 错误
在 Python 中,关于 range 函数 range(1,10,3)产生的序列是()
A . 1,2,3,4,5,6,7,8,9 B . 1,4,7 C . 1,3,5,7,9 D . 2,4,6,8
Python中,print( )是一个内置函数,括号里的参数必须是字符串。
print函数输出多个对象,多个参数之间用(   )分隔
A . . B . / C . , D . \
以下print语句输入正确的是(  )
A . print(I love China)           B . print("I love China"); C . printf ( "I love China" );    D . print I love China