您已离开0次
已达0次,系统自动交卷
Python基础语法第7关测试题-1
考察知识点:函数
共5题,答题时间30分钟,满分100分
单选题
*
1.
下面关于函数的描述错误的是:
A:函数是组织好的,可以重复使用,用来实现某一功能的代码
B:定义函数,就是自定义一个属于自己的函数。
C:定义函数时,我们要用到def语句,def 在英文中是 define 的缩写,意为“定义”,为定义函数的固定格式。
D:我们可以自定义函数名为input函数。
查看答案
*
2.
下面定义函数的语法正确的是?
A:
def A()
print(1+1)
B:
def A():
print(a+b)
C:
def A():
a=1
b=2
print(a+b)
D:
def A:
a=1
b=2
print(a+b)
查看答案
*
3.
封装一个实现两数相加功能的函数代码,并运行程序。正确的是:
A:
def A():
a=input('请输入第一个数:')
b=input('请输入第二个数:')
print(a+b)
B:
def A:
a=input('请输入第一个数:')
b=input('请输入第二个数:')
print(a+b)
C:
def A():
a=int(input('请输入第一个数:'))
b=int(input('请输入第二个数:'))
print(a+b)
D:
def A():
a=int(input('请输入第一个数:'))
b=int(input('请输入第二个数:'))
print(a+b)
A()
查看答案
*
4.
运行下面函数代码,结果描述正确的是?
A:
def A:
a=1
b=2
c=a+b
print(c)
运行程序,分别输入1,2,终端打印3
B:
def A():
a=1
b=2
c=a+b
print(c)
运行程序,分别输入1,2,终端打印3
C:
def A(a,b):
c=a+b
print(c)
a=int(input('请输入第一个数:'))
b=int(input('请输入第二个数:'))
运行程序,分别输入1,2,终端最后的结果是打印3
D:
def A(a,b):
c=a+b
return c
a=int(input('请输入第一个数:'))
b=int(input('请输入第二个数:'))
c=A(a,b)
print(c)
运行程序,分别输入1,2,终端最后的结果是打印3
查看答案
*
5.
下面关于函数参数的说法错误的是?
A:参数就是指在函数中要接收并对其进行处理的数据。
B:定义函数时,圆括号内的参数可以设置,也可以不设置
C:参数的类型大致分三种类型,分别是位置参数、默认参数和不定长参数
D:同时有位置参数和默认参数时,位置参数要放在默认参数的后面
查看答案
投票
投票