1.字符串(string)
字符串是最常见的数据类型,一般用来存储类似“句子”的数据,并放在单引号(')或双引号(")中。如果要连接字符串,那么可以简单地加起来。
string1="Python是一门很有意思的编程语言" string2="," string3="非常适合大家学习!" string4=string1+string2+string3 print(string4)
程序输出:
Python是一门很有意思的编程语言,非常适合大家学习!
2.数字(Number)
数字用来存储数值,包含两种常用的数字类型:整数(int)和浮点数(float),其中浮点数由整数和小数部分组成。两种类型之间可以相互转换,如果要将整数转换为浮点数,就在变量前加上float;如果要将浮点数转换为整数,就在变量前加上int。还有其他两种复杂的数据类型,即长整数和复数,由于不常用到,感兴趣的读者可以自己学习。
a=3 b=3.6 c=int(b) print(c)
程序输出:
3
3. 列表(list)
如果需要把上述字符串和数字囊括起来,就可以使用列表。列表能够包含任意种类的数据类型和任意数量。创建列表非常容易,只要把不同的变量放入方括号中,并用逗号分隔即可。
那么如果我们想要访问列表中的值,可以在方括号中标明相应的位置索引进行访问,在这里与C语言中的数组下标类似,索引从0开始!!!如果想要修改列表中的值,可以直接为列表中的相应位置赋予一个新值!!!
list1=["Python","C","Java"] list2=[1,2,3,4] list3=["a",2,"c",4] print(list1[0]) print(list2[1:3])#区间为左闭右开 print(list3[0],list3[3])
程序输出:
1. Python 2. [2, 3] 3. a 4
4.字典(Dictionaries)
字典是一种可变容器模型,正如其名,字典含有“字”(直译为键值,key)和值(value),使用字典就像是自己创建一个字典和查字典的过程。每个存储的值都对应着一个键值key,key必须唯一,但是值不用。值也可以取任何数据类型。
如果想遍历访问字典中的每一个值,这里需要用到字典和循环的结合!!!
提取字典中的某个值,或者输出整个字典:
namebook={"Name" : "冷少" , "Age" : "20" , "Class" : "Python"} print(namebook["Name"])#可以把相应的键值写入方括号,提取对应的值 print(namebook)
程序输出:
冷少 {'Name': '冷少', 'Age': '20', 'Class': 'Python'}
提取字典中的所有值:
namebook={"Name" : "冷少" , "Age" : "20" , "Class" : "Python"} for key,value in namebook.items() : print(key,value,end=" ")#在字典的每组输出后面加上空格
程序输出:
Name 冷少 Age 20 Class Python