随笔分类 - Python
摘要:Python访问数据库 本文案例基于runoob数据库下,51job表演示 1.MySQL的连接 import pymysql # 打开数据库连接 db = pymysql.connect("localhost", "root", "123456", "runoob") # 使用 cursor()
阅读全文
摘要:文件读写Excel 1.使用xlrd读取excel #使用xlrd读取excel #1.导入模块 import xlrd # 2. 使用xlrd的函数打开本地文件 workbook=xlrd.open_workbook('案例.xlsx') #3. 获取工作表 # sheets=workbook.s
阅读全文
摘要:一、文件的基本操作 2.1 文件操作步骤 打开文件 读写等操作 关闭文件 注意:可以只打开和关闭文件,不进行任何读写操作 2.1.1 打开 在python,使⽤用open函数,可以打开⼀一个已经存在的文件,或者创建一个新⽂文件,语法如下: open(name, mode) name:是要打开的目标文
阅读全文
摘要:Python中lambda表达式 1.lambda的应⽤用场景 如果一个函数有一个返回值,并且只有一句代码,可以使用 lambda简化。 2. lambda语法 lambda 参数列列表 : 表达式 注意: lambda表达式的参数可有可⽆无,函数的参数在lambda表达式中完全适用。 lambda
阅读全文
摘要:模块 1.1 导入模块 1.1.1 导入模块的方式 import 模块名 from 模块名 import 功能名 from 模块名 import * import 模块名 as 别名 from 模块名 import 功能名 as 别名 1.1.2 导入方式详解 1.1.2.1 import 语法:
阅读全文
摘要:函数 一、函数的作用 函数就是一段具有独立功能的代码块整合到一个整体并命名,在需要的位置调用这个名称即可完成对应的需求 函数在开发过程中,可以更高效的实现代码重用 二,函数的使用步骤 2.1 定义函数 def 函数名(参数) 代码1 代码2 ... 2.2 调用函数 函数名(参数) 注意: 1.不同
阅读全文
摘要:Python公共操作和推导式 一、公共操作 运算符 公共方法 容器类型转换 一、运算符 运算符 描述 支持的容器类型 + 合并 字符串,列表,元组 * 复制 字符串,列表,元组 in 元素是否存在 字符串,列表,元组,字典 not in 元素是否不存在 字符串,列表,元组,字典 1.1 + #1.
阅读全文
摘要:一、循环的分类 在Python中循环分为while循环和for循环,最终实现效果相同 二、while的语法 while 条件: 条件成立重复执行的代码1 条件成立重复执行的代码2 ...... 2.1 示例 需求:实现重复执行5次print('媳妇儿,我错了') 分析:初始值是0次,终点是5次,重复
阅读全文
摘要:字典 一、字典的应用场景 思考:如果有多个数据,例如:Tom,男,20,如何快速存储? 答:列表 list=['Tom','男',20] 思考2:如何查找到数据'Tom'? 答:查找到下标为0的数据即可 list[0] 思考3:如果将来顺序发生变化,如下所示,还能用list1[0] 访问到数据Tom
阅读全文
摘要:集合 一、创建集合 创建集合使用或set(),但是如果要创建集合只能使用set(),因为用来创建字典。 s1={10,20,30,40,50} print(s1) s2={10,30,20,10,30,40,30,50} print(s2) s3=set('abcdefg') print(s3) s
阅读全文
摘要:Python元组 一、元组的应用场景 思考:如果想要存储多个数据,但是这些数据是不能修改的数据,怎么做? 答:列表?列表可以一次性存储多个数据,但是列表中的数据允许更改 num_list=[10,20,30] num_list[0]=100 一个元组可以存储多个数据,元组内的数据是不能修改的。 二,
阅读全文
摘要:目标 列表的应用场景 列表的格式 列表的常用操作 列表的循环遍历 列表的嵌套应用 一、列表的应用场景 思考:有一个人的姓名(TOM)怎么书写存储程序? 答:变量。 思考︰如果一个班级100位学生,每个人的姓名都要存储,应该如何书写程序?声明100个变量吗? 答:列表即可,列表一次性可以存储多个数据。
阅读全文
摘要:案例1: 1、输入三个整数x,y,z,请把这三个数由大到小输出 x=int(input("请输入整数X:")) y=int(input("请输入整数y:")) z=int(input("请输入整数z:")) if x>y>z: print(f'{x}>{y}>{z}') elif x>z>y: pr
阅读全文
摘要:1.while语句 格式:while 条件(): 条件满足,事情1 条件满足,事情2 (1)定义一个整数变量,记录循环的次数 i=1 (2)开始循环 while i <= 3 print 'hello' i += 1 死循环 while True: print 'hello' 例子1:0~100之间
阅读全文
摘要:条件语句 一、if语法 1.1.语法 if 条件: 条件成立执行的代码1 条件成立执行的代码2 ...... 1.2 示例 #if语法 if True: print('条件成立执行的代码1') print('条件成立执行的代码2') # 下方的代码没有缩进到if语句块,所以和if条件无关 print
阅读全文
摘要:画五环 import turtle # 导入turtle库 turtle.width(10) # 设置画笔粗细为10 turtle.color("blue") # 设置画笔颜色为‘蓝色·’ turtle.circle(50) # 画圆半径为50 turtle.penup() # 抬起画笔 turtl
阅读全文
摘要:运算符的分类 算数运算符 赋值运算符 复合赋值运算符 比较运算符 逻辑运算符 1.算数运算符 运算符 描述 示例 + 加 1+1输出结果为2 - 减 1-1输出结果为0 * 乘 2*2输出结果为4 / 除 10/2输出结果为5 // 整除 9//4输出结果为2 % 取余 9%4输出结果为1 ** 指
阅读全文
摘要:首先来明确一下Python、PyCharm和Anaconda的关系 1、Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 虽然Python3.5自带了一个解释器IDLE用来执行.py脚本,但是却不利于我们书写调试大量的代码。常见的是用Notepade++写完脚本,再用idle来执
阅读全文
摘要:一、pip install 库名 pip是管理和安装Python包(库)的工具,一般是安装Python解释器的时候会自行安装,绝大多数的包都可以通过pip进行安装。 示例: pip install numpy 二、pip install 库名 -i 镜像源地址 由于Python官方的包服务器不在国内
阅读全文
摘要:案例原文章 csv文件 #首先导入需要的类库 import pandas as pd import matplotlib.pyplot as plt import numpy as np # 导入数据 data=pd.read_csv('F:\文档\kobi.csv') print(data.sha
阅读全文

浙公网安备 33010602011771号