input() 函数
input() 函数是一个内置函数,功能是:从终端获取键盘输入的一行内容。
这个地方应该注意input函数的括号里的语句只是提示性语句,不会参与运算的。
a = input('提示性文字')
input() 获得的结果都是字符串。无论在终端输入的是1还是3.14,变量 a 都是字符串类型。
type() 函数
type() 可以用于获取数据的数据类型,适用于任何数据。
使用语法如下:
type(数据)
print('---获取字符串的数据类型:---')
print(type('Hello world!')) # 字符串
print('---获取整数的数据类型:---')
print(type(2020)) # 整数
print('---获取浮点数的数据类型:---')
print(type(3.14)) # 浮点数
print('---获取列表的数据类型:---')
print(type([1, 2, 3, 4])) # 列表
#结果为:
#---获取字符串的数据类型:---
#<class 'str'>
#---获取整数的数据类型:---
#<class 'int'>
#---获取浮点数的数据类型:---
#<class 'float'>
#---获取列表的数据类型:---
#<class 'list'>
常见的数据类型有:'str'字符串、'int'整数、'float'浮点数、'list'列表。