资源简介 (共25张PPT)Python的常量、变量及数据类型主要内容常量概念变量的概念Python的数据类型数字型字符串列表字典元组存储器输入设备输出设备运算器控制器CPU数据流指令流控制流变量数据常量数据Python中的常量在程序运行中,其值始终不发生变化的量,我们称为常量。123“good”[1,2,4,5,6]Python中的变量在程序运行中,其值可以发生变化的量,称为变量。变量代表内存的这些地方定义一个变量,计算机会在这些地方分配空间对变量赋值每个变量都需要定义一个独一无二的名字,称为变量名。A100变量数据=赋值运算符将数据放入变量的过程叫做赋值。变量名的命名在Python中,变量的命名必须遵循以下规则:由字母(A-Z,a-z),数字(0-9)、下划线(_)组成第一个字符需是字母或者下划线,不能以数字开头。不能使用Python中的关键字(保留字)以下是Python中的关键字and exec notassert finally orbreak for passclass from printcontinue global raise注:Ture和 False为数字,也可以理解为是关键字def if returndel import tryelif in whileelse is withexcept lambda yield变量名命名注意事项量名区分大小写字母使用不规范的变量名,程序会报错例:v和V是两个不同的变量名例:变量名命名注意事项下列变量的命名,哪些是正确的?data-12datathis_is_a_good_dayif2TruePython的数据类型数据 数据类型 占用内存大小a = 100 int 12b = True bool 12c = 1.1 float 16d ="" str 21e = [] list' 36f =() tuple' 28g={} dict' 140h=set([]) set 166Python的数据类型数值型(Numbers)字符串型(String)列表(List)元组(Tuple)字典(Dictionary)集合(set)python中的主要数据类型:Python的数据类型python中的数值型:数值型表示数量,是会进行数值运算的类型。数值型由数字、小数点、正负号、E(表示乘幂)、J(表示复数的虚部)组成。如:125 3.14 -3 70.2E-12 4.53e-7jPython的数据类型python中的数值型:Numbers(数数值型)整型 (int) a=5浮点型 (float) a=5.0复数(complex) a=4+5j布尔型(bool) a=TureTrueFalse布尔型真假例:比较算式“5 > 3” 的运算的结果是 True10Python的数据类型python中的字符串:若干个字符的集合就是一个字符串,使用双引号或者单引号来创建字符串。例:var1 = 'Hello World!'var2 = "Python Runoob"Charvar3 = "这是一个'字符串'!"Python的数据类型python中的数值型和字符串型应用注意点:在使用数值类型和字符串类型时,我们要根据数据的特征来选择。表示数量进行数值运算数值型Python的数据类型python中的序列:序列是指按特定顺序依次排列的一组数据。序列列表(list)元组(tuple)字典(dict)集合(set)Python的数据类型python中的列表和元组:a b c d列表在内存中的保存形式0123索引(index)str = ['a','b','c','d']str[0] = 'a'列表:[元素1,元素2,..... ] 如 ['a',12,'ok']元组:(元素1,元素2,..... ) 如('a',12,'ok')Python的数据类型python中的字典和集合:3 1 4字典在内存中的保存形式onetwothree键(key)a = {'one': 1, 'two': 2, 'three': 3}字典访问:变量名[键]字典格式:{ 键1 :数据1,键2 :数据2 ,..... }例:a['two'] = 2Python的数据类型python中的字典和集合:a d f集合:{元素1 ,元素2 ,..... }集合是用来保存不重复的元素,即集合中的元素都是唯一的Python的数据类型python中的数据类型:判断下列变量的数据类型?program = ["C语言", "Python", "Java"]var = 56.5scores = {'数学': 95, '英语': 92, '语文': 84}num = (7, 14, 21, 28, 35)bl = Falseelementn = 1,2,1,(1,2,3),'c','c'}列表浮点型字典元组布尔型集合Python的数据类型python中的数据类性:变量名2那2=2+2 是什么意思变量名a*b那 a*b=2+3 是什么意思Python的数据类型python中的数据类性声明:在C语言、C++、Java这类强类型的编程语言中。变量需要先声明,再使用。Python是一个弱类型语言,有下面特点:变量无须声明就可以直接赋值变量的数据类型可以随时改变再见! 展开更多...... 收起↑ 资源预览