CONTENTS
Python基础数据类型
第11课时
第12课时
第13课时
第14课时
第15课时
第16课时
第17课时
第18课时
第19课时
第20课时
Python基础数据类型
人类很聪明,可以凭经验和直觉分辨出什么是字符串,什么是数字。但是,计算机虽然运算能力很强,思考能力确很有限,必须按照设定好的规则,且不能有一点偏差,才可以理解。
int整型(integer)
整数(integer)是正整数、零、负整数的集合。

1 num1 = 1 2 print("num1 =", num1) 3 4 num2 = 2 5 print("num2 =", num2) 6 7 print("num1 + num2 =", num1 + num2) 8 print("num1 - num2 =", num1 - num2) 9 print("num1 * num2 =", num1 * num2) 10 print("num1 / num2 =", num1 / num2)
float浮点型(integer)

f1 = 100.0 f2 = 98.0 print("f1 + f2 =", f1 + f2) 结果: f1 + f2 = 198.0
字符串数据类型(string)
Python当中的字符串需要使用单引号、双引号或者三引号来定义,单引号和双引号的功能相同,三引号可以用来表达多行字符。
单引号:

1 str1 = 'hello world' 2 print("str1 =", str1) 3 4 结果: 5 str1 = hello world
双引号:

1 str2 = "My name is 徐筵彭" 2 print("str2 =", str2) 3 4 结果: 5 My name is 徐筵彭
三引号:

1 str3 = ''' 2 滚滚长江东逝水,浪花淘尽英雄。 3 是非成败转头空。 4 青山依旧在,几度夕阳红。 5 白发渔樵江渚上,惯看秋月春风。 6 一壶浊酒喜相逢。 7 古今多少事,都付笑谈中。 8 ''' 9 print("str3 =", str3) 10 11 结果: 12 str3 = 13 滚滚长江东逝水,浪花淘尽英雄。 14 是非成败转头空。 15 青山依旧在,几度夕阳红。 16 白发渔樵江渚上,惯看秋月春风。 17 一壶浊酒喜相逢。 18 古今多少事,都付笑谈中。
单引号双引号配合:

1 str4 = "My name is xuyanpeng, I'm 25 years old." 2 print("str4 =", str4) 3 4 结果: 5 str4 = My name is xuyanpeng, I'm 25 years old.
字符串拼接:
字符串只可以进行“相加”或“相乘”运算

1 str5 = "good " 2 str6 = "morning" 3 print(str5 + str6) 4 5 结果: 6 good morning 7 8 9 10 11 str7 = "-" 12 print("-" * 10) 13 14 结果: 15 ----------
字符串拼接的对象只能是字符串,不可以与其他数据类型拼接。
字符串的索引和切片:

1 a = "abcdefghijklmnopqrstuvwxyz" 2 3 print(a[0]) # a 4 print(a[3]) # d 5 print(a[5:8]) # fgh 6 print(a[:]) # abcdefghijklmnopqrstuvwxyz 7 print(a[:-1]) # abcdefghijklmnopqrstuvwxy 8 print(a[:10:3]) # adgj 9 print(a[-3:-15:-3]) # xuro
字符串常用方法:

1 str1 = "xuyanpengallinblockchain" 2 3 print(str1.startswith("xuyanpeng")) # True 4 print(str1.endswith("chain")) # True 5 print(str1.find("a")) # 3 6 print(str1.index("i")) # 12 7 8 str2 = str1.split("a") 9 print(str2) # ['xuy', 'npeng', 'llinblockch', 'in']
布尔类型(bool):
True False

1 a = True 2 b = False 3 4 print(type(a)) # <class 'bool'> 5 print(type(b)) # <class 'bool'> 6 7 print(bool(3 > 4)) # False
列表(List):
返回首页
第10课时
返回首页
第10课时
返回首页