python学习笔记(一)


python学习笔记(一)

python函数

print输出函数
id(var) 获取对象的唯一id type(var) 获取对象的类型 var 存储的值

open函数 var3 = open(var1 var2) var1参数值代表输出文件路径 var2代表文件创建的形式 'a+'代表无则创建,有则追加。var3代表返回对象
print(var1 var2) var1代表输出内容 var2代表使用的返回参数,对于输入到文件来说,file=var3进行输入
使用open进行输入到文件,需要关闭返回var3的对象(关闭流)

chr(0b二进制) 输出对应的汉字编码对应的汉字
ord(字符串) 输出对应汉字的二进制编码 都需要借助print输出

var2 = input(var1) var1作为脚本提问,var2作为用户输入

bool() 获取对象的bool值。默认为False的数据结构默认值,False,0,0.0,None,’’,"",[],list(),(),tuple(),{},dict(),set()

var = range(stop) 默认从0开始,步长为1。给出结束
var = range(start,stop) 默认步长为1,给出开始与结束。
var = range(start,stop,step) 给出开始,结束与步长。左闭右开。
list® 列表输出 使用in或not in判断整数在列表中是否存在,返回bool

转义字符

\n 换行 \t 制表符 制表符以首字母开始以四个占位为标准进行
\r 回车 \b 回退 撤销前一格
不希望转义,字符串前加r或R即可
三引号可以换行

字符编码

50 2 70 F 100 d

类型转换

直接使用数据类型,str(),int(),float()

运算符

//整除运算,取整数部分,正负整除运算,向下取整数
**幂运算,次方运算
正负取余运算时,公式为余数=被除数-除数✖️商
解包赋值,a,b,c = 20,30,40
is进行对象判断
python中直接使用英文and,or或not
字符串判断存在可以直接使用in或not in

分支结构

if语法:
if 条件表达式:
业务逻辑
else:
业务逻辑

if 条件表达式:
if 条件表达式:
业务逻辑
else:
业务逻辑
else:
业务逻辑

(var1) if var1>=var2 else (var2) 类似三元表达式,True前,False后

pass占位符,代替模糊的业务逻辑


文章作者: dinggc
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 dinggc !
评论
 上一篇
opencv学习笔记一 opencv学习笔记一
opencv学习笔记一 opencv模块 core:实现了最核心的数据结构及其基本运算,如绘图函数,数组操作相关函数等。 highgui:实现了视频与图像的读取,显示,存储等接口 imgproc:实现了图像处理的基础方法,包括图像滤波,图像
2021-03-29
下一篇 
Spring boot接口防刷 Spring boot接口防刷
Springboot接口防刷 自定义注解 import java.lang.annotation.Retention; import java.lang.annotation.Target; import static java.lan
2021-02-17
  目录