![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
吟缺斯汀
生活不止只有眼前的苟且
展开
-
python多线程实现多任务
1.简单的线程 同时运行下面的sing和dance函数 import time import threading def sing(): for i in range(2): print("唱歌...") time.sleep(1) def dance(): for i in range(2): print("跳舞...") time.sleep(1) if __name__ == '__main__':原创 2020-12-05 16:50:21 · 238 阅读 · 0 评论 -
python多进程实现文件夹的拷贝
import multiprocessing import os def copy_file(file_name,source_dir,dest_dir): # 路径拼接 source_path = source_dir + '/' + file_name dest_path = dest_dir + '/' + file_name # 以读的方式打开源文件,以写的方式打开目标文件 with open(source_path,"rb") as source_.原创 2020-12-05 16:24:28 · 282 阅读 · 0 评论 -
python的面向对象
一、什么是面向对象? 面向对象是一个更大的封装,关注的是做事情的人是谁,而面向过程关注的是怎么做。 二、什么是类和对象? 1.类 类即一类事物的总称,是抽象的。比如鸟类,猫科动物,这些统称为类。 如何定义类? 使用class来定义,类名遵循大驼峰命名规范,如:class Dog(object): 2.对象 对象是从类中创建出来,具体存在的。比如布谷鸟,啄木鸟就是一个...原创 2020-04-20 11:53:57 · 109 阅读 · 0 评论 -
python中正则表达式的使用
目录 re模块操作 元字符 反义符 转义符 数量 单词边界和非边界(\b \B) 分组 re模块高级操作 search findall sub split 贪婪和非贪婪模式 re模块操作 在Python中需要通过正则表达式对字符串进⾏匹配的时候,可以使⽤⼀个re模块,通过group进行分组显示 元字符 字符 功能 . 匹配任意符号(除换行符...原创 2020-04-10 15:11:01 · 125 阅读 · 0 评论 -
python的异常处理
一、什么是异常? 异常指的是软件在运行的过程中,因为一些原因(如:使用者操作不当等),引起程序错误,导致软件奔溃的这种现象 异常不等于错误 二、异常处理 可以使用try/except语句捕捉异常,语法如下: 如:输入的类型问题 1.正常情况:假如我们输入一个正确的数字,运行结果:可以看出并不会执行except中的语句,程序正常执行 2.不正常情况:假如输入错误的类型:会跳...原创 2020-04-08 23:39:38 · 475 阅读 · 0 评论 -
python中的函数相关知识
全局变量和局部变量 一、全局变量 1. 全局变量:定义在py文件的变量 2. 全局变量定义在函数外部,可以在函数内部调用 注:如果要在函数内部进行修改,则需要在函数内部声明,通常在def下一行添加 global 变量名 二、局部变量 1. 局部变量:定义在函数中的变量叫做,函数被调用结束后不再生效 2.在函数外面不能访问到函数内部定义变量 引用传递和值传递 ...原创 2020-04-07 19:33:27 · 539 阅读 · 0 评论 -
python字符串对象的常见方法及切片的使用
字符串对象的使用方法 方法 解释 示例 capitalize() 字符串首字母大写 center() 字符串居中,默认为空格,可指定 count() 统计字符或字符串出现的次数 enc...原创 2020-03-27 19:22:59 · 171 阅读 · 0 评论 -
python中常见的内置模块(random,math,os,os.path,哈希,时间)
导模块的方式 import 模块名称 import 模块名称.子模块名称 import 模块名称.子模块名称 as 别名 from 包名称 import 模块 1.如何知道一个模块中有哪些属性? 可以通过 dir(模块名称) 列出模块中所有的属性 2.如何得知该属性的使用方法? 通过 help(...原创 2020-03-27 12:50:54 · 299 阅读 · 0 评论 -
python中的三大流程
一、顺序结构 从左到右,从上而下执行 二、选择结构 单分支 age = int(input("请输入你的年龄:")) if age >= 18: print("恭喜成年") 运行结果 双分支 age = int(input("请输入你的年龄:")) if age >= 18: print("恭喜成年") else: print...原创 2020-03-20 12:47:10 · 75 阅读 · 0 评论 -
python中的容器
一、列表(list) 可以存类型不同的值 定义空列表的方法: 1. ls = [] 2. ls = ([]) 3.ls = list() 定义有元素的列表: 1. ls = [1,2,"haha"] 2. ls = list([1,2,"haha"]) 3. ls = ([1,2,"haha"]) 列表的增删改查 1.增 <1&...原创 2020-03-21 22:13:40 · 95 阅读 · 0 评论 -
Python入门-环境搭建和变量及数据类型解析
环境的安装 可以去官网(https://www.python.org/downloads/)下载需要的解释器,注意要和自己的系统匹配,不清楚自己的系统就点击" 此电脑-右键-属性 "去查看。 推荐使用3.5以上的版本,这里我们使用3.7.0,具体如何安装可以参考:https://mp.weixin.qq.com/s?__biz=MzIwMjE1MjMyMw==&mid=50271...原创 2020-03-10 15:24:43 · 108 阅读 · 0 评论