数据类型能运用到哪里呢?
常用于: 数学运算a=1 b=2 c=a+b--------------------------->>>把数字1和数字2相加 print(c)------------------------>>>控制台显示:3字符串拼接
a='1' b='2' c=a+b--------------------------->>>把字符串1和字符串2相拼接 print(c)------------------------>>>控制台显示:12查看数据的类型等等
a='1' b='2' c=a+b--------------------------->>>把字符串1和字符串2相拼接 print(type(c))------------------>>>控制台显示:<class 'str'>,str表示它是一个字符串类型数据类型转换n 常用的数据类型转换函数有: int()函数 int()函数的使⽤,与str()类似。注意㇐点:只有符合整数规范的字符串类数据,才能被int()强制转换. 例
umber = 3547.1-------------------------->>>原来的变量number的值是3547.1 number_new = int(number)----------------->>>用int()函数把变量number的值内小数点后的数全部省去 print(number_new)------------------------>>>控制台显示:3547float()函数 float()函数的使⽤与int()、str()类似。如果括号⾥⾯的数据是字符串类型,那这个数据㇐定得是数字 形式。
number = 3547---------------------------->>>原来的变量number的值是3547 number_new = float(number)--------------->>>用float()函数把变量number的值的末尾加上小数点,小数点后如果没有数就用0来代替 print(number_new)------------------------>>>控制台显示:3547.0str()函数 str()函数能将数据转换成其字符串类型。只要将所需数据放到括号⾥,这个数据就能成为字符串类 型。例
number = 3547---------------------------->>>原来的变量number的值是3547 number_new = str(number)----------------->>>用str()函数把变量number的值转换为字符串类型 print(number_new)------------------------>>>控制台显示:3547 print(type(number_new))------------------>>>控制台显示:<class 'str'>,str表示它是一个字符串类型input()函数(接收参数类型) 1. input函数的定义 input()函数是输⼊函数,与print()函数类似,input()函数括号⾥⾯的内容是会显示出来的,但不同在 于我们需要输⼊对应的内容,回⻋后才能继续运⾏。 2. input函数的数据类型 对于input()函数来说,不管输⼊的是整数1234,还是字符串'喵酱',input()函数的输 ⼊值(搜集到 的回答),永远会被强制性地转换为字符串类型。例
a = input("请你输入一个值,我会把你输入进来的值打印出来:")--->>>随便输入什么进去 print('你输入的值是:'+ a)------------------------------->>>控制台显示出来的内容都是你输入进去的内容因此对于input函数接收的数据来讲,需要理清楚到底是何种数据类型。