Python3input函数返回值类型是字符串,它可以接受用户输入的任何内容,并将其作为字符串返回。 Python3input函数的返回值类型是字符串,它可以接受用户输入的任何内容,并将其作为字符串返回。在使用input函数时,需要注意的是,即使用户输入的是数字,也会被当作字符串处理。如果需要将用户输入的内容当作数字处理,则需要使用int()或float()函数来将字符串转换成对应的数据类型。
# 例1. 将用户输入的内容当作整型处理 num = int(input("请输入一个整数:")) # 这里input函数返回的是一个字符串 print(num) # 这里打印出来的就是一个int型了
# 例2. 将用户输入的内容当作浮点型处理 num = float(input("请输入一个浮点数:")) # 这里input函数返回的是一个字符串 print(num) # 这里打印出来的就是一个float型了总之,Python3中input函数返回值都是字符串,如果需要将用户输入当作特定格式处理时(如int、float、list、tuple、dict 等格式),则需要使用相应标准库中对应标准化方法来对原始字符串进行标准化处理。
Python3 内置函数
Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。
注意:在 Python3.x 中 raw_input() 和 input() 进行了整合,去除了 raw_input( ),仅保留了input( )函数,其接收任意任性输入,将所有输入默认为字符串处理,并返回字符串类型。
input([prompt])
参数说明:
input() 需要输入python 表达式:
>>>a = input("input:")
input:123 # 输入整数
>>> type(a)
<class 'str'> # 字符串
>>> a = input("input:")
input: # 正确,字符串表达式
>>> type(a)
<class 'str'> # 字符串
Python2.x input 与 raw_input() 说明
Python3 内置函数
Python3filter() 函数Python3 内置函数描述filter()函数用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换...
Python3 range() 函数用法Python3 内置函数Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以...
Python3 File fileno() 方法 Python3 File(文件) 方法概述fileno() 方法返回一个整型的文件描述符(file descriptor FD 整型),可...
Python3 os.access() 方法 Python3 OS 文件/目录方法概述os.access() 方法使用当前的uid/gid尝试访问路径。大部分操作使用有效的...