《Python数据分析入门》第一部分——数据类型

1.数据类型

Python的数据类型分别有:数值型Numeric(包括整型int,浮点型float,复数complex),字符串string,布尔型bool,列表list,元组touple,字典dict等

例如:

数字number:整型int:如1,3,4,6等;浮点型float:如1.45,-3.6等;复数(complex):由于很少用到复数在这里不做举例

字符串string:‘a’,'A','world';

布尔型bool:True ,False;

列表list:[1,3,4,'a','python'],即列表是用中括号括起来,用逗号分隔的一组数据(注:里面的元素可以改变);

元组touple:(3,2,'t'''ghost',5.5),即元组是用小括号括起来,用逗号分隔开的一组数据(注:里面的元素不可以改变也不可以删除);

字典dict:{‘name':"Tom","age":"26"},语法结构:{key:value,key:value,...},即字典是用大括号括起来的一组组键值对,其中里面的值(value)可以通过键(key)的值进行访问,例:

>>>dict={‘name':"Tom","age":"26"},

>>>print(dict["name"])

>>>Tom

2.变量

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。——来源于百度

从数学的角度理解,变量是函数常用的x,y,z,它们是可变的,也是可以赋值的。

例如:如果x=3,y=2,z=x+y,求z的值?

用数学的思想求解方法:

因为x=3,y=2,

又因为z=x+y,

所以z=x+y=3+2=5

如果用python编程语言来计算,需要做如下求解:

x = 3    #其中x 是变量,x = 3 是赋值的过程,也就是将3放到x变量中,可以将x理解为一个容器

y = 2

z =x + y

print(z) #输出结果z

注:因为python编程代码风格讲究工整和优雅,所以代码应按照正确的方式对齐(后续会补充这一部分内容)

2.1变量的命名规则

变量名的命名规则:

1,由a-z , A-Z , 数字, 下划线( _) 组成, 首字母不能为数字和下划线(_)

2.大小写敏感, 变量a 和变量A 是不同的变量

3.变量名不能为python中的保留字

例如: and 、or 、not 、assert 、finally 、exec 、break 、for 、pass 、class 、from 、print 、continue 、def 、if 、return 、del, import 、try 、elif 、in 、while 、else 、is 等(由于在编译器中python保留字会以特殊颜色显示,所以只要多留意就好,不用死记)

你可能感兴趣的:(《Python数据分析入门》第一部分——数据类型)