python基础
文章平均质量分 92
俗人+
这个作者很懒,什么都没留下…
展开
-
python入门高阶--面向对象
python面向对象 Python 是一种面向对象的编程语言。 Python 中的几乎所有东西都是对象,拥有属性和方法。 类(Class)类似对象构造函数,或者是用于创建对象的“蓝图” 面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法: 类中定义的函数。 类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员: 类变量或者实例变量用于处理类及其实例原创 2020-09-03 09:46:58 · 249 阅读 · 0 评论 -
python入门基础--函数
定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 我们以自定义一个求绝对值的my_abs函数为例: def my_abs(x): if x >= 0: return x else: return -x print(my_abs(-99)) 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函原创 2020-08-22 16:53:29 · 273 阅读 · 0 评论 -
python正则表达式
字符含义 . 表示要匹配字符后一个或前一个,包括字符,可和 . 结合使用 表示匹配某个字符后面所有或者前面所有,包括空的 表示匹配某个字符后面所有或者前面所有,不包括空的 ? 表示匹配字符前面一个或者后面一个,包括空的,结合 . 使用 .*? .+? 非贪婪模式 加问号 {} 表示 前面的字符匹配 指定的次数 [] 表示要匹配 指定的几个字符之一 比如 \d 匹配0-9之间任意一个数字字符,等价于表达式 [0-9] \D 匹配任意一个不是0-9之间的数字字符,等价于表达式 [原创 2020-08-22 15:29:19 · 335 阅读 · 0 评论 -
python数据库编程
python和数据库连接 连接过程是什么? 应用程序的信息(连接IP,端口,用户名和密码,协议),连接数据库的driver(底层程序) 第三方库包含了什么-driver,client(pymysql) pymysql应用,基于pymysql的python编程 安装pymysql—pip pip install pymysql pip 安装的时候可以指定安装源(pip install packagename -i https://mirrors.aliyun.com/pypi/simple/) ...原创 2020-08-21 10:45:12 · 186 阅读 · 0 评论 -
python文件读写
读文件:1,搞清楚路径,两种路径,绝对路径和相对路径 2,文件类型 txt excel csv,文件类型不一样,读取方式不一样 3,文件编码(utf-8) 要读文件需要先打开文件,打开文件使用python内置函数open: 注意读写模式的选择,编码 打开文件需要读文件,使用read 读文件也可以使用readline,读取的是首行内容,如果要通过readline读取到所有内容,需使用while True循环,需注意死循环,break跳出,替换换行符 \n原创 2020-08-19 15:56:15 · 150 阅读 · 0 评论