python学习小结1

python五种数据类型


1.整型-int-数字 例如:
899
2.布尔型-bool-true或false,用符号==来表示,例如
3==9给出false
3.字符串-str-用单引号或双引号表示,例如
‘123’
4.列表-list-用[ ]表示,例如
[1,2,3,4]
5.元组-tuple-用( )表示,例如
('g',300)
6.字典-dict-用{ }表示,例如:
{'name':'coco','country':'china'}

python学习小结1_第1张图片
数据类型.png

可变数据类型与不可变数据类型

python可变数据类型:列表list[ ]、字典dict{ }
python不可变数据类型:整型int、字符串str' '、元组tuple()

type()函数

type()是接收一个对象当做参考,之后反回对象的相应类型。

python学习小结1_第2张图片
type.png

条件判断

if <条件判断1>:
    <执行1>
elif <条件判断2>:
    <执行2>
elif <条件判断3>:
    <执行3>
else:
    <执行4>

运算符和表达式

python学习小结1_第3张图片
算术运算符.png
python学习小结1_第4张图片
比较运算符.png
python学习小结1_第5张图片
赋值运算符.png
python学习小结1_第6张图片
逻辑运算符.png

位运算符

python学习小结1_第7张图片
位运算符.png
python学习小结1_第8张图片
成员运算符.png
python学习小结1_第9张图片
身份运算符.png

运算符优先级

python学习小结1_第10张图片
运算符优先级.png

通过floor函数舍弃小数位

import math
print(math.floor(x))       返回浮点数
print(int(math.floor(x)))  返回整数

将精度高的浮点数转换成精度低的浮点数

1.round()内置方法

>>> round(2.5) 
2
>>> round(1.5)
2
>>> round(2.675)
3
>>> round(2.675, 2)
2.67

2.使用格式化

>>> a = ("%.2f" % 2.635)
>>> a
2.63

没事就多学点知识吧。

你可能感兴趣的:(python学习小结1)