yangtao120 发表于 2021-7-6 18:07:08

python学习


\符合:
\n换行 \a响铃 \\返斜线 \b退格\'单引号   lnt整数 str字符串 float浮点数
\"双引号\r回车 \t制格符                   可以用变量转换

运行符:%取模,**幂,//取暂
=:a=3,+=:a=a+3,-=:a=a-3,   *=:a=a*3,
/=:a=a/3,%=:a=a%3,**=:a=a**3,//=:a=a//3

运算符:==等于,!=不等于,>大于,<小于,<=大于等于,>=小于等于。
==:a==b, !=:a!=b,>:a>b,<:a <b,>=: a>=b ,<=:a <= b,
anb 2真为正, or一真为正, not(正为错,错为正)

字符串:变量是可以进行是(=)的转换   len可以获得字符串的长度
strip()删除开头和结尾的空白字符
upper()返回大写的符串      replce()用另一段字符串来替换字符串
lower()安指定的分隔符分隔字符串
in、not in检查字符串中是否存在特定的字符
++运算符对字符串进行拼接,点用单引号概括:‘,’

数据类型:整数类型,浮点类型,复数类型,布尔类型。
整数类型【int】,浮点类型【float】,复数类型【complex】,
布尔类型为boll类型【有2个值:true和False】

流程的控制:
if 条件:不要忘记冒号    if 条件: else
if 条件1:语句块1 elif 条件2:~ 语句块2 else 语句块3-语句块4。
elif语句块可出现一次或者多次

由于 if 语句允许嵌套,也就是 if 语句中可以再包含 if 语句,需要注意的是相应的语法规则要对应上(比如 if 语句的冒号、缩进、else 的冒号和缩进等等),所以上述 if 语句后面跟的语句块同样可以包含 if 语句。

元素的访问类型:【m:n】m索取,n结算当【m:】时除了m以后都显示,
当【:n】时只选择从0到n的数值,当【:】时全部选择。
(可以使用-m或-n一切从最后一位开始算)
当【m:n:1】数字为跳转,加-号的跳转使顺序相反。

元素值可修改:在变量的后面加入需要修改的数值。
del进行删除元素(用词在最前面),【.append('增加)元素】
remove()删除指定元素,   {pop()}删除元素如果不知道默认删除最后一个。

for循环 for 循环代替词 in 元素聚合词:空4个字符(循环体语句)
循环求和+=循环代替词【不达到条件就循环】

while循环:while 条件判断语句:    循环语句【值到条件不循环】

break提前结束整个循环, if(如果)判断出(**>**:)可提前或者结束循环。
continue结束本轮循环, if(如果)判断出(**<**:)可提前或者结束循环。

字典名:get()+字典名访问键名,values()直接访问键名,
字典增加(代替名和数据增加添加),字典名.pop()可删除键名
.popitem()删除最后一个键名,del 字典名[键名]删除关键字
字典名.clear()清空字典, 正常字典创建使用{}
字典名 = dict(键名=键值, 键名=键值,..., 键名=键值)创建字典{不用频繁逗号}
字典名.copy()可以复制字典内容【dict(字典名)同意可以复制内容】

type()是获取数据类型的方法,元组是不可改变的,但是可以使用del全部删除
如果需要创建一个仅包含一个元素的元组,必须在该元素后面添加一个逗号,否则Python 无法将变量识别为元组。
创建集合元组使用{}创建,使用 in 关键字来判断集合中是否存在某个元素
集合名.add(元素名)添加一个元素
集合名.update({元素1,元素2,...,元素n})添加多个元素
集合名.discard()、集合名.remove()。
删除一个不存在的discard() 不会执行任何操作,而 remove() 会抛出一个异常。
集合1.union(集合2)合并2个集合,(|)也可以合并元素

球球大佬帮忙看一下我记录的有没有问题,感觉有点用不上啊,还是我练习的比较少
页: [1]
查看完整版本: python学习