随笔分类 -  python 基础

摘要:pyecharts 数据可视化 pyecharts 是一个用于生成Echarts 图标的类库 Echarts 是百度开源的一个数据可视化的Js 库 用Echarts 生成的图 可视化效果非常棒 新版v1和老版本不兼容 如果有需要 使用老版本 下载; pip install pyecharts==0. 阅读全文
posted @ 2022-08-19 00:56 测试小潘 阅读(46) 评论(0) 推荐(0)
摘要:控制台抓包获取音乐链接不多说了 最后成功下载到本地 阅读全文
posted @ 2022-08-19 00:26 测试小潘 阅读(32) 评论(0) 推荐(0)
摘要:pyEmail 邮件处理 客户端1--微信服务器 客户端2 客户端1(网易) 网易邮箱服务器 QQ邮箱服务器 客户端2(QQ邮箱) 邮箱协议:smtp协议 imap协议 pop协议 本次用126邮箱和qq邮箱做一次小练习 首先引用包并且并且设置基础信息 然後在126邮箱开启IMAP/SMTP服务,开 阅读全文
posted @ 2022-08-19 00:00 测试小潘 阅读(181) 评论(0) 推荐(0)
摘要:baidu-aip 人工智能算法 ai:识别 语音唤醒 语音识别(将语音转换为字符串) 执行指令 ai.baidu.com 可以访问百度AI开放平台了解相关内容 例如:使用百度AI开放平台-通用文字识别做一次练习 首先打开ai.baidu.com 然后点击通用文字识别 查看技术文档 阅读下列文档 需 阅读全文
posted @ 2022-08-18 23:13 测试小潘 阅读(327) 评论(0) 推荐(0)
摘要:第三方模块 是由第三方个人或者组织使用python开发,需要先下载安装才能使用的工具包 第三方模块来自各行各业使用python的开发人员为了不同行业的不停业务提供了解决方案 常见的第三方模块举例 pymysql 连接mysql数据库 requests 爬虫模块 numpy 科学计算模块 pyemai 阅读全文
posted @ 2022-08-17 20:21 测试小潘 阅读(206) 评论(0) 推荐(0)
摘要:#编写爬虫的内置模块 urllib #爬虫:爬取互联网数据的程序 from urllib import request url="http://www.baidu.com" data=request.urlopen(url).read() #发送请求并读取数据 print(data.decode() 阅读全文
posted @ 2022-08-17 20:02 测试小潘 阅读(20) 评论(0) 推荐(0)
摘要:import time import datetime #获取当前的日期时间 n=datetime.datetime.now() print(n) #获取一个指定时间 da=datetime.datetime(2018,2,13,5,23,45) print(da) #日期转字符串 s1=d1.st 阅读全文
posted @ 2022-08-17 19:52 测试小潘 阅读(33) 评论(0) 推荐(0)
摘要:import time s1=time.time()#获取一个时间戳:当前时间距离1979年元旦0时的秒数,用户计算程序执行秒数 开始前记录一次 结束后记录一次 相减 for x in range(1,10001): print(x) s2= time.time() print(s) print(s 阅读全文
posted @ 2022-08-17 19:43 测试小潘 阅读(29) 评论(0) 推荐(0)
摘要:import random #引入模块 #创建的文件名项目的名字不要与引入的模块名重复 r1=random.randint(1,6)#生成范围随机数 r2=random.uniform(1,6)#生成指定范围随机浮点数 r3=random.choice([1,2,4,5])#在一个序列中随机获取一个 阅读全文
posted @ 2022-08-17 19:32 测试小潘 阅读(34) 评论(0) 推荐(0)
摘要:模块是python最高级别的组织单元 将程序代码和数据封装起来以便重复使用 模块中包含了实现某一类业务的多个函数和属性 说的通俗点 模块就是一个实现某种业务的工具包,每一类的业务都可以通过模块把它包含进去 模块也可以称为 包 或者 库 引入模块 import 模块名 from 模块名 import 阅读全文
posted @ 2022-08-17 19:20 测试小潘 阅读(23) 评论(0) 推荐(0)
摘要:文件作用 文件把一些数据存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。 文件读写 也称为IO流,分为读文件和写文件两个方法 读文件 Inputstream输入流 写文件 Outputstream输出流 内存:临时数据--电脑关机数据没有了 磁盘:永久状态数据(文件) 读 阅读全文
posted @ 2022-08-16 19:16 测试小潘 阅读(66) 评论(0) 推荐(0)
摘要:大宝的超市开业了,为了更好的管理商品信息,准备开发一个商品管理系统。 系统需要用户先登录,在进行操作,其中包含以下功能菜单: 1.显示商品列表 2.增加商品信息 3.删除商品 4.设置商品折扣 5.修改商品信息 6.退出 a.使用列表嵌套字典的方式保存用户数据(包含用户名,密码,姓名); b.使用列 阅读全文
posted @ 2022-08-15 11:37 测试小潘 阅读(152) 评论(0) 推荐(0)
摘要:函数是一段实现某个功能的业务代码,定义好以后可重复使用,也成为了方法 内置函数 python 内部已经写好的公共方法 自定义函数 自己编写的可以调用的方法 #调用函数的方法 函数名(参数列表)#自定义函数def--关键字 square 函数名 (x) 参数函数主体 s=x*xreturn s 返回变 阅读全文
posted @ 2022-07-29 11:51 测试小潘 阅读(35) 评论(0) 推荐(0)
摘要:#冒泡排序 lista=[5,8,9,11,2,3,1,4] count=0 for x in range(1,len(lista)-1+1) print(x) for y in range(0,len(lista)-x-1+1) print(y,y+1) #升序 if lista[y]>=list 阅读全文
posted @ 2022-07-28 15:45 测试小潘 阅读(38) 评论(0) 推荐(0)
摘要:#嵌套循环案例 for year in range(1,11): print("第",year,"年到了") for x in year range(1,3): print("第",x,"月到了") #遍历多维容器 例: lisata=[1,11,12,131,141] lisatb=[1,11,1 阅读全文
posted @ 2022-07-28 15:27 测试小潘 阅读(115) 评论(0) 推荐(0)
摘要:while 循环 表示通过判断条件来控制循环语句的执行 while 判断条件 执行语句 确定循环条件而不确定循环次数时使用 for循环适合循环次数确定的业务,可以直接遍历容器 while适合已知循环条件的业务 i=1 while i<=10: print("hello") i=i+1 阅读全文
posted @ 2022-07-28 15:16 测试小潘 阅读(52) 评论(0) 推荐(0)
摘要:scores=[67,38,65,98,78,54] max(scores) min(scores) masScores=scores[0] forScore in scores: if Score>masScore: maxScore=score #将更大值变更为最大值 print(maxScor 阅读全文
posted @ 2022-07-28 15:01 测试小潘 阅读(86) 评论(0) 推荐(0)
摘要:循环结构 for 循环 for x in range(1,10): print("hellow") for循环 #遍历容器 #将容器或序列中的数据一个一个取出来 for x in 列表名: print() #直接遍历 names = ["张三","李四","王五","李留","王二麻子"] for 阅读全文
posted @ 2022-07-28 14:08 测试小潘 阅读(36) 评论(0) 推荐(0)
摘要:1、所有条件后面不要忘记写英文冒号 2、else后面不要写条件 3、缩进必须一致,有的时候看上去距离一致 但是缩进不一定一致 建议统一使用tab键缩进 money = int(input("请输入存款金额(万元)")) day = int(input("请输入今天星期几(1-7)")) if mon 阅读全文
posted @ 2022-07-25 15:50 测试小潘 阅读(149) 评论(0) 推荐(0)
摘要:money=int(input("请输入存款金额")) if money >= 100: print("恭喜您喜提宝马") elif money >=50: print("恭喜您可以买丰田") elif money>=20: print("买个二手车") else: print("共享单车考虑一下" 阅读全文
posted @ 2022-07-25 15:45 测试小潘 阅读(99) 评论(0) 推荐(0)