数据类型
1.字符串 str :
一串字符,就表示文本内容 特点:被双引号或者单引号包裹
你可以对字符串使用len函数,就可以得到该字符串的长度。
在字符串长度的计算中,无论是空格,数字,还是符号都会占据一个长度
例如,这个运行之后长度即为13
#对字符串求长度
s = "hellow world!"
print(len(s))
注意:如果是转义符,比如之前见过的反斜杠后面加n表示换行,这种情况下,完整的转义符才占一个长度
你也可以提取出字符串某一位置上的单个字符,字符串后面跟方括号(【】)然后在方括号中放上索引,就能提取出该索引位置的字符
索引:可以理解为顺序
#注意#程序世界里是从0开始数数字的,所以第一个索引为0第二个为1以此类推
eg 可以运用索引,也可以利用len函数获得单个字符串
#通过索引获得单个字符
print(s[0])
print(s[12])
print( s [ len ( s ) - 1] )
2.整数 int
3.浮点数 float
2,3在计算数学方程中讲到过,并且很直观
4.布尔类型 bool
#布尔类型
b1 = True
b2 = False
只包含两种值,真和假,真在python中写为 True 假在python中写为 False
5.空值类型 None Type
#空值类型
n = None
只包含一种值None,不是0,不是空字符串,不是False,它表示完全没有值,如果你知道你需要一个变量,但是还不知道这个变量的值,就可以先定义为none
#当你不确定某个对象类型的时候,可以用type函数,它会返回你该对象的类型,数据类型之所以重要是因为他决定了你能在该类型的对象上运用哪些函数,函数是负责执行某个功能的,你给他合适的输入,他就会给你正常的输出#
现在,试着运用
#type函数
print(type(s))
print(type(b1))
print(type(n))
print(type(1.5))
因此,了解操作对象的所属类型非常关键