01、 值的相关知识汇总
什么是值
-值是程序中最基本的部分,被运算的部分都是值,可以分为变量和常量。
值的构成
- 布尔值 Ture False
- 数字值、字符串、浮点数、复数
- 字符串 用引号建立,并为变量赋予一个值
值的功能特征
- 相同类型的值才能相互运算
- 不同类型的值要转换后才能运算
Type Casting
将字符串转换为数字用 int()、float();
将数字转换成字符串用 str();
type() 查看某个值属于什么类型
02、操作符
程序有点像数学里的公式,有值,有操作符,有结果(返回值)
操作符的种类
-
算术运算符
+、-、、/、%取模-返回除法的余数、*幂 // 取整数-返回商的整数部分(向下取整)
image.png
-
比较(关系)运算符
image.png
image.png
-
赋值运算符
image.png -
逻辑运算符
image.png 列表操作符
容器:
批量处理数字和字符串,就需要数组,用容器来容纳批量的数据。
列表是容器的一种
列表的形式: [ ]
示例:
[1, 2, 3, 4, 5]
['ann', 'bob', 'cindy', 'dude', 'eric']
['a', 2, 'b', 32, 22, 12]
列表和列表在比较时,用的操作符如下:
拼接:+ 和 ' '(后者是空格)
拷贝:*
逻辑运算:in、 not in;以及, <、<=、>、>=、!=、==
列表的操作原则:
两个列表中的数据元素类型是相同的