python学习
每日python学习
发奋图强强强
这个作者很懒,什么都没留下…
展开
-
8/31 python的相关操作
字典型 {index : value for index, value in enumerate(collection) if condition }列表型 [expr for value in collection if condition]集合型:{expr for value in collection if condition}核心是简化生成,在一个序列中符合条件的元素被选出,加入到新生成的序列中。string的title方法将每个单词的首字母大写。1.内置序列函数 p62。原创 2024-08-31 17:09:30 · 181 阅读 · 0 评论 -
day 5 数据可视化-数据处理生成折线图
from pyecharts.options import TitleOpts, LabelOpts...(引入用到的对象)将json文件复制->打开网址ab173->编码转码->json格式化。将合规的json文件转化为python字典,需import json。将文件格式化后能更好的理解数据嵌套,便于提取想要的数据。s[:-2]表示对s进行切片,去除最后两个字符。对字典引用选用[字符串],对列表引用选[序号]将文件中不符合json数据格式的部分做处理。通过json模块对数据进行处理。原创 2024-04-21 16:21:53 · 169 阅读 · 1 评论 -
day 5 数据可视化-pyecharts
2.2.1全局配置:即x,y轴外部设置,如大标题,工具箱等,使用时需要导入pyecharts.options内的功能。运行python文件生成html,利用浏览器查看。1.安装pyecharts模块。网站里有各种可视图的代码实现。2.运用pyecharts。折线图使用Line对象。2.2 对图像进行配置。原创 2024-04-21 14:05:02 · 518 阅读 · 1 评论 -
day 5 json数据格式
ensure_ascii=false 是中文正常显示。json要么是单个字典格式,要么是一个列表内嵌字典。原创 2024-04-21 13:25:24 · 165 阅读 · 1 评论 -
day 5 python包
import后是什么就采用什么调用。包=_init.py_+模块。1.python包定义。原创 2024-04-21 11:58:20 · 142 阅读 · 1 评论 -
day 5 模块
python文件自带内置变量__name__当运行当前文件时 __name__==__main__ 则测试代码执行。当模块被外部调用,运行外部文件时,__name__值不==__main__ 则测试代码不运行。按住ctrl左键点击模块即可跳到该文件。time.sleep()程序休眠5秒。2.2 main和all变量的应用。* 将模块中所以功能导入。2.1 制作自定义模块。原创 2024-04-21 11:26:48 · 384 阅读 · 1 评论 -
day 5 异常
except异常发生时执行,else无异常执行,finally有无异常都执行。2.2 try捕获异常,except对异常进行处理。e作为异常对象,NameError是一种异常类型。else ,finally可选。原创 2024-04-21 11:00:36 · 149 阅读 · 1 评论 -
day 5 文件操作
注:在程序中多次调用read,则下一个read会在上一个read结尾处开始(readline同理)在写入时,若文件不存在,open函数会创建一个新的对应文件。w模式 :文件存在则将文件清空从头写;con=f.read() # con为一个字符串。close()内置flush()2.2.3 文件的追加。2.2.1 读取文件。2.2.2 文件写入。原创 2024-04-21 10:34:08 · 189 阅读 · 1 评论 -
day 4 函数进阶
3.2 lambda匿名函数。3.1 函数作为参数传递。2.函数的多种传参方式。原创 2024-04-21 08:11:27 · 211 阅读 · 1 评论 -
day 4 字符串比大小
原创 2024-04-19 09:47:25 · 85 阅读 · 1 评论 -
day 4 容器对比和通用操作
注:将各类型转换为list,tuple,set类型会将括号转化为对应方式,字典转化为这些类型,key值保存,value值丢失;将其他类型转化为str类型,会在原样的基础上加上一对""默认reverse=false 按从小到大排。注:排序之后容器都会变成list对象。原创 2024-04-19 09:27:47 · 92 阅读 · 1 评论 -
day 3 python容器-集合
前面的容器都允许元素重复存储,有一定的局限性集合特点:不支持元素重复,内部无序1.2 集合常用操作清空集合的遍历:不能用while,可以用for。原创 2024-04-19 09:23:56 · 220 阅读 · 1 评论 -
day3 python容器-序列切片
注:对序列进行切片操作不会影响序列本身。结果:(0,1,2,3,4,5,6)从字符串中得到 黑马程序员。结果:(6,4,2,0)结果:76543210。结果:[1,2,3]原创 2024-04-16 17:51:38 · 219 阅读 · 0 评论 -
day3 python数据容器-元组(tuple)和字符串(str)
注:元组里面的元素不可修改。当list为元组元素时,元组元素list不变,但list内的内容可变。注:使用该方法会得到一个返回值,该值为替换后的新字符串,原字符串不变。注:去除的1,2看作两个单个子串,满足其中一个即可去除。注:定义单个元素元组须在单个元素后加个,2.1.1 通过下标索引获取元素。2.1.6 某字符出现次数。元组不可修改,操作较少。2.1.7 字符串长度。2.1.8 字符串遍历。原创 2024-04-16 17:03:59 · 151 阅读 · 0 评论 -
day3 python数据容器-list
pop删除列表中对应元素后,返回被删除元素。2.3 list的常用操作(方法)反向取:最后一个元素下标为-1。2.3.3删除元素(指定下标)del直接删除对应下标元素。2.3.7 修改列表中元素。2.2 list下标索引。2.数据容器:list。2.4 list的遍历。删除元素(指定元素)2.3.4 清空列表。原创 2024-04-16 16:22:58 · 262 阅读 · 0 评论 -
day3 函数
注:在函数中使用global就可对全局变量进行修改。原创 2024-04-16 14:55:09 · 114 阅读 · 0 评论 -
day2-1 循环和判断语句
3.4 if elif else 判断语句。注:归属于if的语句需缩进四个空格。3.1布尔类型和比较运算符。3.3 if-else语句。四、for循环的嵌套运用。3.2 if判断语句。3.5判断语句的嵌套。原创 2024-04-16 10:31:05 · 254 阅读 · 0 评论 -
day1 认识python
4.建立工程时要对welcome script打勾,才会有main.py的生成。1.可使用cmd输入python,运行python。解释器作用:将代码翻译为二进制0和1并提交计算机执行。2.python解释器,python.exe。3.python代码文件后缀.py。原创 2024-04-10 15:23:11 · 387 阅读 · 0 评论