单选题

以下代码用于获取用户输入的整数并计算其平方,关于input函数的用法,说法正确的是()
User_input = input("请输入一个整数:")
Num = int(user_input)
Square = num**2
Print("该数的平方是:", square)

A、

input函数会先输出参数中的提示文本,再等待用户输入

B、

若用户输入"abc",int(user_input)仍能正常转换为整数

C、

input函数仅能接收数字输入,无法接收字符串输入

D、

input函数返回值的类型是int,无需转换可直接运算

下载APP答题
由4l***80提供 分享 举报 纠错

相关试题

单选题 解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()

A、

Python

B、

C++

C、

C

D、

VB

单选题 Python中,使用open()方法打开一个文件后,可以读取该文件中的内容,读取文件内容的方式有多种,其中每次只能读取一行的是()

A、readline()
B、readall()
C、readlines()
D、read()

单选题 已知字典dict1={1001:"mali",1002:"lucy",1003:"jack",1004:"jhon"},要得到字典中的"jack",下列方法可行的是()

A、dict1["jack"]
B、dict1[1003]
C、dict1[2]
D、dict1{1003}

单选题 已知字典dict1={1:2, 2:(1,2), (1,2):'b', 'b':'b1','b1':'b2'},要得到字典中的值'b',下列方法可行的是()

A、

dict1[3]

B、

dict1['b1']

C、

dict1[(1,2)]

D、

dict1{'b'}

单选题 整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是()

A、

(x%10)//10+x//10

B、

(x%10)10+x%10

C、

(x%10)10+x//10

D、

(x/10)%10+x//10

单选题 关于Python函数的定义与调用,下列说法错误的是()
Def calculate_sum(a, b): return a + b result = calculate_sum(3, 5) print(result)

A、

a和b是函数的形参,调用时需传入实参(如3和5)

B、

def是定义函数的关键字,'calculate_sum'是函数名

C、

函数必须有return语句,否则无法返回运算结果

D、

函数调用"calculate_sum(3,5)"会执行函数体,返回结果8

单选题 选择结构不包含()

A、

多分支

B、

单分支

C、

群分支

D、

双分支

单选题 result = int(True)+int(bool(-0.1))+int(3<2)的结果是什么()

A、

0

B、

2

C、

3

D、

1