-
容器
在程序中是一种可以把多个元素放在一起的数据结构,容器中可以逐个的数据迭代。
可以用 in not in 关键词判断某个元素是否包含容器中。
在Python中 列表 元组 字典 集合 都可以放入多个元素,都算是容器。
list 是一种非常有序的容器,会按照一定顺序排列,构造list[]就OK了
list 可以放入不同的数据类型,但是list不进行判断,时Python决定的,这个只是个容器,好比收纳柜,可以摆放各式各样的物品但最终能够放上去是收纳柜存在基础上。
查看全部 -
如果使用for循环或者while循环时想要直接想退出
使用break语句
p.s 只要时机恰当随时退出
查看全部 -
whlie 循环
while 大于判断条件时是不会一直循环下去的
但是当while循环小于等于判断条件是会一直循环下去的
看num是<= 还是>=
查看全部 -
for循环
ch 是在for循环中定义的,意思时把字符串中S中的元素一次赋值给ch
然后打印ch,直到打印出字符串s为止。
p.s 打印时记得缩进
查看全部 -
符号:
> 判断第一个对象是否大于第二个对象
< 判断 第一个对象是否 小于第二个对象
>= 判断第一个对象是否大于等于第二个对象
<= 判断第一个对象是否小于等于第二个对象
== 判断两个运算对象是否相等
!= 判断两个运算对象是否不同
查看全部 -
if-elif-else从上到下条件判断,若前面的条件满足则后面不再进行
if 条件1:
输出A
elif 条件2:
输出B
else 条件3:
输出C
若前面条件1满足,则直接输出A
即使后面条件2、3也满足,也不会输出B/C查看全部 -
if判断分支为ture; 如if条件不为ture时,执行别的逻辑分支。
有两个条件分支判断可以使用if-else
切记,后面要加冒号,都需要进行缩进。
查看全部 -
if语句 称之为分支判断
注意两点
比上一行代码缩进了,if代码判断需要一子分支,在python中一般使用4个空格为缩进。
if最后有个:,这是条件判断分支格式,在最后加入冒号,表示接下来是分支代码块。
查看全部 -
format由两个部分组成【字符串模板 数据内容】通过大括号{}把内容嵌入到字符串对应位子。
查看全部 -
转换可以使用前缀r,表示这是一个raw字符串之后就不需要转义
但是r'....’不能表示多行字符串,也不能包含‘ ‘’字符串
如果表示多行字符串'''.....'''表示
查看全部 -
字符串
单引号、双引号、三引号
如果本身就包含单引号 直接就添上双引号【I'm ok("I’m ok"】
同样如果本身包含双引号,用‘’括起来
如果同时包含两个符号,\用来转义
\n 表示换行
\t 表示一个制表符
\\ 表示\本身
查看全部 -
布尔值
and 与运算 (当运算对象都为ture,结果为真ture)
or 或运算(当运算对象其中一个为ture时,结果也为ture)
not 非运算 逻辑运用'反’逻辑【高于or、and运算】
在Python的运用
布尔值还可以与其他数据一起运用
例如:a=ture
print(a and 0 or 100) p.s[python把0、none、空值、空字符串看成了false]
查看全部 -
四则运算
+、-、* 、/ 运算符 ;(=)也是一种运算符 称作赋值运算符assignment operator【运算符就是会对两边“运算”执行】这种可能是赋值、检查或者改变一个或多个这样的东西。参与运算的东西叫做操作数。
运算顺序
python运算中和数学完全相同【指数最先算,乘除运算 ,加减运算】改变运算顺序只需要添上()即可。【python和其他所有语言都会遵循正确的数学规则运算】
术语 :整数(integer)
小数(decimal number)=浮点数(float)
商和余数
// (整数除法)%(取余运算)
【小数运算保留后两位运算函数round()】
幂运算**.
自增(+=)
自减(-=)
查看全部 -
变量
x=1(等于是赋值的意思,把1赋值到x上)
x=x+1[是把x赋值到x+1 )
x=2
合法变量名
数、字符串、列表、元组、字典、集合、布尔值。
【1、大小写英文字母数字还有_ 组成的
2、变量不能用数字开头
3、尽量别和Python关键词重合,内置函数不能】
定义变量
变量名=数据
(多个变量名=多个数据)
查看全部 -
基础数据类型
整数 0、1、3 、-1都是整数 ,对于整数计算机二进制和十六进制
二进制(0、1 在Python中使用前缀0b)
十六进制(0~9十个数字外,还使用abcdef)
浮数点
0.1 0.5 3.1415926
(科学计数法:1.24*10)
对于很大很小的浮数点在Python中用e表示(1.23e10)
字符串
单引号、双引号。三引号
布尔值
ture/flas
(or 运算是与运算)
(and 运算或运算 )
(not 运算非运算)
空值
none
p.s【0有意义表达数值 】
none就只是一个空值
查看全部
举报