Python学习笔记(十一)

10.2.2、变量的类型

在Python中定义变量是不需要指定类型的(在其他很多高级语言中都需要,比如C++、C、C#)

数据类型可以分为数字型和非数字型

 

数字型

整型(int)

浮点型(float)

布尔型(bool)

真 True 非0数 --非零即真

假 False 0

复数型(complex)

早期接触不到

主要是用于科学计算,列如:平面场问题、波动问题、电感电容等问题

 

非数字型

字符串

列表

元祖

字典

提示:在Python2.X 中,证书根据保存数值的长度还分为:

Int 整数

Long 长整数

使用type函数可以查看一个变量的类型,IPython会经常用到,当然其他的在有需要判断类型也会用到

type(name)

 

10.2.3、 不同类型变量之间的计算

1、数字型变量 之间可以直接计算

在Python中,两个数字型变量可以直接进行算数运算的

如果变量是bool型,在计算时

True 对应的数字是1

False对应的数字是0

 

1、定义整数i=30
2、定义浮点数 f = 10.5

3、定义布尔值 b = True

在IPython中,使用上述三个变量相互进行算术运算

 

2、字符串变量之间使用 + 拼接字符串

在Python中,字符串之间可以使用+拼接生成新的字符串

 

first_name= "三"

last_name = "张"

first_name + last_name

 

3、字符串变量可以喝整数使用*重复拼接相同的字符串

“-”*50

 

4、数字型变量和字符串之间不能进行其他计算

 

1、能少使用变量就可以减少内存的使用

2、也比较省事,毕竟还要变量的命名

 

 

格式化输出

%s 字符串

%d 整数,%06d表示输出的整数量显示位数(从3.8开始,过长的位数前面要加0o 0o00000001,否则会报错,或者直接定义为2,然后直接用%06d显示长度

$f 浮点数,%.2f表示小数点后只展示两位

%% 输出%

 

流程控制

顺序控制

分支控制

循环控制

 

分支控制

1、单

2、双

3、多

 

posted @ 2021-07-15 09:22  黑羽青衣  阅读(22)  评论(0编辑  收藏  举报