4.5 整数
Python数据类型第一种:字符串,简写为str。
Python数据类型第二种:整数,整数英文为integer,简写做int。
integer[ˈɪntɪdʒə]:整数。
Python中的整数和数学中的整数定义是一样的,是指没有小数点的数字。
下面的代码框中所有的变量都是整数。
# 给变量赋值
a = 5
b = -5
c = 0
练习题:
问:这三个数据'andy'
、100
、 '100'
的数据类型分别为:?
答:字符串 、 整数 、字符串
解析:只要有引号,都是字符串。
整数只能和整数在一起,不能和其他类型的数据在一起,否则会报错。
# 整数变量
int_1 = 10
# 字符串变量
str_1 = '5+5等于'
#输出
str_1+int_1
TypeError: can only concatenate str (not "int") to str
‘5+5等于’ 是字符串类型;
10 是整数类型;
字符串和整数不能拼接,所以运行后报错:
整数和字符串不能拼接。
print(2022年)
Input In [3]
print(2022年)
^
SyntaxError: invalid syntax
2022是整数,年
是字符串,这样的混搭也是错误的。