下列函数中,不能将input函数输入的字符串转换成数值的是( )。
A: len()
B: int()
C: float()
D: eval()
A: len()
B: int()
C: float()
D: eval()
举一反三
- 哪些函数将数字字符串转换为数值() A: str,len B: round,int C: print,input D: float,eval
- int只能转换整数字符串为整数,float将数值字符串(不管是否带小数点)转换成浮点数,而eval将整数字符串转换成整数,小数字符串转换成浮点数。
- ()函数将字符型数据(整数或小数)转换成浮点数类型的数值(即小数)。 A: input() B: float() C: int() D: print()
- 关于eval()函数,以下说法错误的是?( ) A: 该函数只能将输入的字符串转化为数值型数据 B: 如果用户希望输入一个数字,并进一步进行数值计算,可以采用eval(input(提示符))的方法 C: 该函数参数的数据都是字符型,但输出结果不一定是字符型数据 D: eval('fghj')和eval("fghj")得到的结果是一样的
- 关于eval()函数,以下说法错误的是( ) A: 该函数只能将输入的字符串转化为数值型数据。 B: 如果用户希望输入一个数字,并进一步进行数值计算,可以采用eval(input(提示符))的方法 C: 该函数参数的数据都是字符型,但输出结果不一定是字符型数据 D: eval("abcd")和eval('abcd')得到的输出结果一样