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

下面哪个函数是输入函数(  )
A . input B . print C . list D . max
Python 程序中input ( )函数的功能是从键盘输入字符串。
利用Python编写一个简单的登录程序,如果账号密码正确,显示成功,如果错误则继续尝试,但最多只有3次试错机会。在划线处补充程序代码。

count=0             #拥于记录试错的次数

rightname=“admin”

rightpasswd=“admin123”

while  :#只允许试错3次

     name=input(“请输入用户名:”)

     passwd=input(“请输入密码:”)

     if name==rightname passwd==rightpasswd:

         print(“登录成功!”)

               #如果登录成功,则直接跳出循环

    else:

        print(“登录失败!”)

            #试错次数+1

else:

    print(“登录次数超过三次,请稍后登录”)

int(-5.24)的值是(    )。
A . -5 B . -5.14 C . -6 D . 5.24
语句print (2+3)运行结果是:
有如下Python程序。

def add(x,y):      #定义一个函数,x,y是参数

     t=x+y

     return t        #将结果返回,函数结束

print (add(6, 9))

程序运行之后结果是

Print()是一个Python内置函数,主要作用是(   )。
A . 显示 B . 调用 C . 打印输出 D . 展示
input( )函数结果返回一个(   )类型数据。
A . 字符串 B . 数字 C . 列表 D . 整数
在 python 中运行以下程序,运行结果是(   )

for i in range(1,4):

print(i)

A . 0

1

2

3

B . 1

2

3

C . 1

2

3

4

D . 1 2 3 4
若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示:

实现上述功能的程序如下,请在划线处填入合适的代码。

def isprime(x):

  for i in range(2,x):

    if

      return False

    return True

    n=int(input(“请输入一个正整数n:”))

    c=0

    k=3

    while k<=n-2:

      if isprime(k) and

        print(k,k+2)

       

        k=k+1

print(“共有”+str(c)+“对双胞胎数”)

Python使用函数(   )接收用 输入的数据
A . accept( ) B . input( ) C . readline( ) D . print( )
小明利用python制作飞行棋中的色子,色子要求只能产生大于等于1且小于等于6的随机整数,导入random模块后,以下符合条件的表达式为(    )
A . random.uniform(1,6) B . int(random.random( )*6)+1 C . int(random.uniform(0,6)) D . random.randint(0,1)*6
在range( )函数中最少使用的参数和最多使用参数个数分别为( )。
A . 0,1 B . 1,2 C . 2,3 D . 1,3
有如下的Python程序段:

s=0

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

  s=s+i

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

A . 10 B . 12 C . 8 D . 11
在Python中,输出函数为:(       )
A . print B . int C . Python D . input
Python中查阅关键字的函数是format( )。
写出运行结果

>>> 3+0.5

>>>9**0.5

>>>123%10

>>> 10/2

>>>55//3

>>>(65-23)*2/3

>>>n=987

>>> format(n,'.1f')

>>> n=987

>>> float(n)

>>> n=1254.9

>>> int(n)

>>>print( format(n,'.1f'))

>>> n=“987”

>>> float(n)

>>> n=“1254.9”

>>> int(n)

在读写文件前,必须通过以下哪个函数创建文件对象?(  )
A . create B . folder C . open D . File
以下print语句输入正确的是(    )
A . printf("I love China") B . print("I love China") C . print I love China D . print(I love China)
在python中运行以下程序,屏幕打印(   )颗*。

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

  print("*")

A . 9 B . 10 C . 5 D . 6