![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
仅仅个人笔记而已,不喜勿喷
y6y6y666
这个作者很懒,什么都没留下…
展开
-
python字符串 菜鸟笔记
三引号:支持跨行的字符串ptr='''大佬请您教俺本领!!!!666'''print(ptr)执行结果:如果是单引号,或者双引号换行就要用\n了(和C或JAVA类似)如果字符串对象中有引号怎么办呢换个不同的1就好啦,例如字符串中的内容是单引号,那么就剋用双引号或者三引号括起来整个字符串。(要注意的是双引号是一个双引号,而不是两个单引号,而三引号是三个单引号)如果既有单引号又有双引号,就要用三引号括起来了。"""这是一个多行注释注释"""原创 2022-12-31 16:52:02 · 131 阅读 · 0 评论 -
python 数字对象和数学运算符
自己测试了几个数据,py里边没有double吗?3%1=1(只要余数和c的取余一样)3/2=1.5正常除法。3//2=1(只要商)会给出所给数据的类型。原创 2022-12-31 11:18:31 · 53 阅读 · 0 评论 -
第二章python基础 变量和注释菜鸟笔记
var=var+1等价于var+=1(和c/Java一样)这样就不用一个一个写了,可以直接使用变量名调用对象。变量名(可以是中文但是不建议可能会出现编码等问题)如果将后边的kid重新赋值不会改变对象小明的内容。只是把c or java中的//变成了#变量由字母数字和下划线组成(大小写均可)第二种:变量指向的对象本身发生变化。数字不打头(和c、java类似)第一种:变量重新指向了新的对象。(变量名其实就是对象的名字)(没有被引用的对象会被清除)变量的定义:变量名=对象。一个对象可以有多个名字。原创 2022-12-31 11:55:45 · 119 阅读 · 0 评论 -
第二章python基础 变量的输入输出
输出数据和c、java的意思一样但是里边东西可以设置。objects:输出的对象,多个对象时要用分隔符分开。end:设定什么结尾:默认值换行。file:表示数据输出的文件对象。sep:设定分隔符,默认用空格。返回一个字符串类型的数据。原创 2023-01-01 12:07:41 · 57 阅读 · 0 评论 -
python第三章流程控制笔记
for一般用于实现遍历循环。遍历指的是逐一访问目标对象中的数据,例如访问字符串中的字符;,目标的元素个数决定了循环次数,目标对象访问完后循环结束。python中支持75原创 2023-01-02 16:32:43 · 67 阅读 · 0 评论 -
python 第三章流程控制代码
结果:写了半天,一直提示整数和字符无法连接,后来发现,是吧n3写成n2了+的两个用法:运算(整数,小数等)拼接(字符,字符串)看见别人的代码发现要想从键盘获取一个整数可以在input前转化。原创 2023-01-02 19:05:17 · 267 阅读 · 0 评论 -
第二章python基础 数字类型和运算符
根据功能,运算符可以分为算数运算符,赋值运算符,比较运算符,逻辑运算符,成员运算符,和位运算符。可以直接输出所有实部虚部,也可以变量名.real(实)/imag(虚)只输出其中一个没有j。x and y 两个操作数的值均为真 结果是20(右边的)9的原码:10001010(反码符号位不变,其他位取反后整体+1)假:None、False、0(任何形式)、空字典、空序列均为假。也可以理解为/除法要商的全部、//只要商的整数、%只要余数。二(0b)、八(0o)、十、十六(ox)进制。原创 2023-01-01 15:22:52 · 175 阅读 · 0 评论 -
python下载
直接在浏览器python 找到官网。这里有个downloads点击。这里就是最新版本点击即可下载。原创 2022-12-25 14:50:27 · 46 阅读 · 0 评论 -
python安装
会出现查找路径刚刚安装的时候勾选的add python.exe to PATH 就是干这个事的。关于notepad官网是免费的哈收费的都不是官网下面这个是另一位大佬写的。把下边这个add python.exe to PATH 勾选上。到这里python就安装完了下边是我自己写的一点东西可以忽略。环境变量 系统变量的path 双击打开里边都是路径。加入路径后每执行一个命令都会到路径中找。点中一个变量后就可以点击右边的删除删除啦。在他的文末有官网链接和百度网盘链接。打开命令框输入python。原创 2022-12-25 15:51:01 · 45 阅读 · 0 评论 -
字符串常见方法
'参数'.join([列表]):参数是链接符号,join括号中是列表。结果是将列表每个元素连接成为一个字符串。find('参数',范围):查找,查找参数在字符串中的第一个索引,可以指定范围从哪里开始查找。count(参数):计数,返回字符串包含多少参数中的字符串。(字符串中有参数)。startswith('参数')检查是否以参数开头。endswith('参数')检查是否以参数结尾。replace(源,改):重写(所有的源)split('|'):截取,以参数为。后边几个都是产生一个新的字符串。原创 2023-01-19 13:53:16 · 51 阅读 · 0 评论 -
Python 第7章 文件与数据格式化 笔记1
windows中一个文件的完标识:新建文本文档.txt依次是路径,文件名主干,拓展名。没有包含除了文本字符以外的其他数据。文件分为两种:一种是文本文件,一种是二进制文件。py的sys模块中定义了3个标准文件,stdin(标准输入)、stdout(标准输出)、stdout(标准错误文件)import sys。原创 2023-01-19 17:56:34 · 779 阅读 · 0 评论 -
python 第四章字符串的常见操作--小白笔记
str.center(width[,fillchar]):返回长度为width的字符串,原字符串居中显示。str.ljust(width[,fillchar]):返回长度为width的字符串,原字符左对齐显示。或者最后开始指定内容,如果开始给的字符串,第一个和字符串第一个不一致,则删除不了。fillchar表示:指定的字符串长度大于源字符串长度的时候的补充字符默认为空格。作用:将当前字符串中的指定字串换成新的字串,并且返回替换后的新字符串。这个只会找到首个字串的地址,若要找所有的,需要编程实现。原创 2023-01-04 17:54:37 · 745 阅读 · 0 评论 -
Python 第六章 函数
def 函数名 ([参数列表]):["""文档字符串"""]函数体[return 语句]原创 2023-01-17 17:02:18 · 611 阅读 · 0 评论 -
python 第五章 组合数据类型
逗号隔开,个数类型不限制。t1=()t2=(1,) #如果只有一个元素则不能省略后边的,t3=(6,6,6)使用函数tuple()也可以创建元组函数参数为空时,表示创建空元组,含有可迭代对象时为创建非空元组。与列表相同,元组支持索引和切片访问元组的元素,也可以在循环中遍历元组。注意:元组是不可变类型,它不支持元素的增删查改和排序。原创 2023-01-16 15:36:45 · 776 阅读 · 0 评论 -
python第四章--字符串和字符串格式化--小白笔记
字符串:字母数字符号组成单引号双引号三引号(三个单引号)单引号双引号换行用\n三引号可直接换行。原创 2023-01-04 13:55:23 · 131 阅读 · 0 评论 -
py第八章 面向对象 笔记
class 类名:属性名=属性值def 方法名(self):方法体类名:大驼峰命名法:首字母一般为大写方法参数列表中的第一个参数是一个指代对象的默认参数selfclass Car:wheels=4print('行驶')原创 2023-01-20 17:46:32 · 900 阅读 · 0 评论 -
py字符串的格式化笔记
s 是一种格式化符号, Python 解释器 看到 %s , 就会调用内置函数 str(),并将对应的 格式化对象 作为 参数传入 , 返回的结果字符串填入对应占位符。str()内置函数的参数 可以是任何类型的对象,比如:字符串、 整数、 浮点数、列表、元组 等等,都可以。所以 %s 为占位符, 对应的格式化对象, 不仅仅是字符串,还可以是整数、 浮点数、列表、元组 等等。就是模板中的占位符,表示这个位置先占着,待会儿要有数据填入到这里。简单说 %s 位置填入的结果,就是调用str函数的返回值。原创 2023-01-19 16:14:22 · 738 阅读 · 0 评论 -
py列表常用方法
insert(索引,'参数'):在指定位置插入元素。原有所有元素向后靠。pop():删除元素,参数给索引(效率高于remove)返回所删除的元素。remove('参数'):删除元素为参数中的元素。append('参数'):在列表后边添加元素。reverse():逆向。原创 2023-01-19 13:59:07 · 91 阅读 · 0 评论 -
python第九章 异常笔记
创建一个继承Exception类或Exception子类的类。(类名一般以Error结尾)。'''自定义异常类'''try:text=input("请输入密码:")print("ShortInputError:输入的长度是%d,长度至少应该是%d"%else:print("密码设置成功")原创 2023-01-27 10:16:05 · 640 阅读 · 0 评论 -
python 模块和库 笔记
import导入,导入整个模块时调用的时候是用模块名.方法名。或者可以在win终端执行命令,不同的路径用分号隔开。如果导入的是方法,直接调用方法就好了。被调用的叫库,.py就是模块。原创 2023-01-28 21:24:19 · 40 阅读 · 0 评论 -
python 字典 小白笔记
字典反映的是一种映射关系。用花括号括起来,每个元素包括键值对,键必须是可以用哈希值计算的对象,通常是数字或者字符串。值可以是任何类型的对象。键和值之间用“:”分割。原创 2023-01-29 10:16:06 · 264 阅读 · 0 评论 -
python 自定义的类 小白笔记
实例化方法的第一个参数始终是self,需要调用才可以使用。调用方法:对象名.方法名实例方法意味着访问实例属性。如果定义静态方法不会访问实例属性。*类的静态方法不能访问实例属性。原创 2023-01-30 10:52:49 · 569 阅读 · 0 评论 -
python 异常 小白笔记
如果要知道哪一行出错了需要在开始导入,在捕获异常后添加一条输出语句。如果当前函数有异常但是没有被解决,就会去上一层函数尝试解决异常。把异常给变量e,然后输出。Exception as e可省。还可以导入库这样可以告知是第几行出错。捕获异常可以防止出错结束程序。原创 2023-01-30 17:16:13 · 59 阅读 · 0 评论 -
py安装库
在里边找到pip,右击pip.exe终端打开,然后输入安装命令,这里安装requests。打开对应文件夹,我的是在d盘,然后找到Scripts。直接在vscode终端输入安装命令就可以。requests可以访问网站,请求信息。原创 2023-01-30 19:19:38 · 49 阅读 · 0 评论 -
python 程序中调用其他程序 小白笔记
subprocess中的Popen类。照着视频写了一遍,好像是权限不够,就在管理员终端运行了,但是因为视频的格式输出和我的不一样所以切割方式也不一样,经过反复调试,终于切割出来了。wget 是一个下载软件的程序,如果已经下载好该软件,可以用py调用该软件。假如该软件目录在d:\tools\wget。缺点:1.只有调用程序执行完后才能向下运行,不能获取页面内容。解决以上两种缺点可以使用subprocess模块。py程序在哪里就下载到那里。原创 2023-01-30 21:45:57 · 967 阅读 · 0 评论 -
python 线程 小白笔记
应用程序要通过操作系统提供的系统调用,请求系统分配一个新的线程。py3将系统·调用创建线程封装在标准库threading中。原创 2023-01-31 10:39:40 · 28 阅读 · 0 评论 -
python 时间以及时间的格式 小白笔记
【代码】python 时间以及时间的格式 小白笔记。原创 2023-01-31 21:36:49 · 84 阅读 · 0 评论 -
json深度拷贝
【代码】json深度拷贝。原创 2023-01-31 21:43:58 · 43 阅读 · 0 评论 -
python 目录操作 小白笔记
exist_ok=True的意思是即使目录存在也不会报错。原创 2023-01-31 21:53:25 · 49 阅读 · 0 评论