Python基础
文章平均质量分 50
Python入门到进阶
AlienGirl235
这个作者很懒,什么都没留下…
展开
-
Python操作Mysql数据库
import pymysqlimport pymysql.cursors# 连接MySQL数据库Yconnection = pymysql.connect(host='181.31.85.26', user='joyuser', port=3306, passwd='joypawd', db='JOY_HOME', cha...原创 2022-01-13 16:56:42 · 188 阅读 · 0 评论 -
python基础——file操作
读取文件在py文件的当前目录,创建如下文件“小重山”昨夜,寒秋蟋蟀不住哀鸣,梦回故乡,千里燃战火,被惊醒,已三更。站起身,独绕台阶踽踽行。四周静悄悄,帘外,一轮淡月正朦胧。为国建功留青史,未老满头霜星星。家山松竹苍然老,无奈议和声起、阻断了归程。想把满腹心事,付与瑶琴弹一曲。可高山流水知音稀,纵然弦弹断,又有谁来听data =open('小重山','r',encod...原创 2019-07-04 09:07:12 · 529 阅读 · 1 评论 -
python的基础——格式化输出
1、格式化输出name = input("Name:") #输入姓名age = int(input("Age:")) #输入年龄job = input("Job:") #输入技能salary = input("Salary:") #输入工资if salary.isdigit(): #如果salary输入的数字 sal...原创 2019-06-18 09:50:12 · 164 阅读 · 0 评论 -
python——if ... else多分支语句使用
achievement = int(input("you achievement:"))if achievement == 100 : print("恭喜你得满分了") elif achievement > 80 : print("你是优秀学生") elif achievement > 60 : print("成绩中等水平,还需努力")...原创 2019-06-18 09:41:28 · 1013 阅读 · 1 评论 -
python基础——列表
目录切片查询添加 append insert修改删除 remove pop del计算某元素出现次数 count合并列表 extend根据内容找位置 index排序 reverse sort一、切片查询# 新建一个列表a=['zhangsan','lisi','wangwu','zhaoliu','sunqi',['wangwu','qianba']]# 切片查询pr...原创 2019-06-16 13:15:12 · 261 阅读 · 1 评论 -
python基础——函数
函数作用1.减少重复代码2.方便修改,更易扩展3.保持代码一致性可更改(mutable)与不可更改(immutable)对象在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。 不可变类型:变量赋值 a=5 后再赋值 a=10,这里实际是新生成一个 int 值对象 10,再让 a 指向...原创 2019-06-19 09:55:38 · 245 阅读 · 1 评论 -
python基础——装饰器
1、普通写法import time# 1# def foo():# print('foo....')# time.sleep(2)## def bar():# print('bar....')# time.sleep(3)## def show_time(f):# def inner():# start = ti...原创 2019-06-20 09:43:46 · 145 阅读 · 1 评论 -
python基础——字典
1、创建一个字典dic={1:'alex','age':35,'hobby':{'girl_name':'铁锤','age':45},'is_handsome':True}dic={'age':'alex','age':35,'hobby':{'girl_name':'铁锤','age':45},'is_handsome':True}创建字典(字典两大特点:无序,键唯一)2、查看...原创 2019-06-23 23:07:04 · 395 阅读 · 1 评论 -
九、Python高阶语法
一、枚举1.枚举类的特点1. Python枚举作为一个类存在,使用它需要首先导入枚举模块,然后继承并自定义需要的枚举类; 2. 导入枚举模块可以是Enum(枚举值可以是任意类型),也可以是IntEnum(枚举值只能是整型); 3. 枚举类不允许存在相同的标签;但是允许不同标签的枚举值相同,这样后者相当于前者...原创 2022-06-23 18:40:18 · 691 阅读 · 0 评论 -
八、正则表达式与JSON
一、正则表达式1.匹配方式1.1.字符集字符集——findall方法re.findall('Python',a)——使用findall方法,查找字符串中是否包含Pythonre.findall('\d',a)——使用元字符,正则表达式查找数字【0-9】re.findall('\D',a)——使用元字符,正则表达式非数字pr...原创 2022-06-06 17:24:13 · 2297 阅读 · 0 评论 -
七、Python面向对象
一.面向对象技术简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相...原创 2022-01-13 17:03:01 · 101 阅读 · 0 评论 -
六、Python函数
一.函数的特性1.功能性2.隐藏细节3.避免编写重复的代码4.参数列表可以没有5.可以使用return返回值,如果没有return,返回None代码段a = 3.1415926result = round(a,3) # round为函数,result变量也可以是一个函数print(result)输出结...原创 2022-01-13 16:56:42 · 149 阅读 · 0 评论 -
五、Python的组织结构
只有文件夹下面加上 _init_.py文件,这个文件夹才算是一个包,运行包会优先执行_init_.py文件1、引入模块import,需要引用其他模块的变量,可使用import引入函数与变量from module_b.n1 import aprint(a)从某模块引入from module_b import n1pri...原创 2022-01-13 16:56:41 · 127 阅读 · 0 评论 -
四、Python分支、循环、条件、枚举
一.if 判断代码段user = 'joy'password = '123456'# 输入用户名和密码user_account = input('please input user:')user_password = input('please input password:')# 判断用户名和密码是否正确if user ...原创 2022-01-13 16:56:28 · 127 阅读 · 0 评论 -
三、Python变量和运算符
变量一.变量的命名规则由字母、数字、下划线组成,不可以是特殊字符不能使用纯数字、也不能用数字开头不能是Python的关键字区分大小写不要用中文推荐使用驼峰或者下划线命名不能太长要有意义有描述性、见名知意int str tuple(不可改变 )值类型 list set dict(可变)引用类型 id方法查看内存地...原创 2022-01-13 16:56:41 · 284 阅读 · 0 评论 -
二、Python3 基本数据类型
一、数据类型Python3 中有六个标准的数据类型:Number(数字)String(字符串) 使用单引号、双引号、三引号数据类型为字符串类型>>> '''... hello world... hollo world... hollo world... ''''\nhello world\...原创 2022-01-13 16:56:42 · 317 阅读 · 0 评论 -
一、Python计算机基础
一.python 2 .X VS 3.X 1.2.x = 默认编码 =ASSIC =不支持 ,3.x = 默认编码 =UNICODE =默认支持中文 2. 3.x不兼容2.x 3.3.x 核心语法调整,更易学 4. 新特性默认只在3.x上有二.变量为了存储程序运算过程中的一些中间 结果,...原创 2022-01-13 17:03:02 · 97 阅读 · 0 评论