- 博客(10)
- 收藏
- 关注
原创 使用bar_chart_race绘制动态条形图
bar_chart_race绘制动态条形图一、前期准备1、官方参考文档2、安装ffmpeg模块3、安装ffmpeg、ImageMagick (**重点**)4、数据准备二、代码实现三、官方画图一、前期准备使用环境:Jupyter Notebook1、官方参考文档GitHub :https://github.com/dexplo/bar_chart_race说明文档:https://www.dexplo.org/bar_chart_race/2、安装ffmpeg模块使用换源安装pip i
2021-03-12 22:59:42
3023
原创 python函数
函数设计与使用1.1基本语法在Python中,定义函数的语法如下:def 函数名([参数列表]): '''注释名''' 函数体在Python中定义函数时需要注意的问题:1.函数参数不需要声明其类型,也不需要指定函数返回值类型;2.即该函数不需要接受任何参数,也必须保留一对空的圆括号;3.括号后面的冒号必不可少;4.函数体相对于def关键字必须保持一定的空格缩进。下面的函数用来计算斐波那契数列中小于参数n的所有值:def fib(n): a,b=1,1 while a<n: p
2020-08-29 15:10:14
1194
原创 python集合
集合1.1集合基础知识集合是无序可变序列,使用一对大括号作为界定符,元素之间使用逗号分隔,同一个集合的每个元素都是唯一的,元素之间不允许重复。在python中,直接将集合赋值给变量即可创建一个集合对象。>>> a={3,5}>>> a{3, 5}>>> type(a)<class 'set'>也可以使用set()函数将列表、元组等其他可迭代对象转换为集合,如果原来的数据中存在重复元素,则在转换为集合的时候保留一个。..
2020-08-26 20:32:59
267
原创 python字典、元组
一、元组元组是python的一个重要序列结构,属于不可变序列,一旦创建,没有任何方法可以修改元组中元素的值,也无法为元组增加或删除元素。元组支持切片操作,但是只能通过切片来访问元组中的元素,而不支持使用切片来修改元组中元素的值,也不支持使用切片操作来为元组增加或删除元素。从一定程度上讲,可以认为元组是轻量级的列表,或者“常量列表”。Python的内部实现对元组做了大量优化,访问和处理速度比列表更快。元组在内部实现上不允许修改其元素值,从而使得代码更加安全,例如,使用函数时使用元组传递参数可以防止在函数中
2020-08-22 19:46:39
550
原创 python列表
1.1 序列所谓序列,值得就是一块可存放多个值的连续内存空间,这些值按照一定顺序排列,通常课通过每个值所在的位置的编号(索引)来访问他们1.2 列表的常用方法列表的创建与转换a_list = [] //创建空列表a_list = ['a','b','mpilgrim','z','example']也可以使用list()函数将元组、range对象、字符串、字典、集合获其他类型的可迭代队对象类型的数据转换为列表。(可以被循环的对象就是可迭代对象;例如:str、
2020-08-19 12:34:14
523
原创 python笔记--条件控制语句
条件控制语句if判断语句if语句在执行时,会先对条件表达式进行求值判断如果为True,则执行if后的语句如果为False,则不执行// A code blockx=input('输入两个数字:')a,b=map(int,x.split())if a>b: a,b=b,aprint(a,b)// An highlighted block输入两个数字:10 55 10input函数只要执行,就会阻塞程序input输入的都是字符串if-else
2020-08-15 22:33:28
247
原创 python运算符
运算符1.1 运算符的概念运算符⽤于执⾏程序代码运算,会针对⼀个以上操作数项⽬来进⾏运算。例如:2+3,其操作数是2和3,⽽运算符则是“+”1.2 运算符的分类算术运算符赋值运算符⽐较运算符(关系运算符)逻辑运算符条件运算符(三元运算符)算术运算符加法运算符 表现形式 +减法运算符 表现形式 -乘法运算符 表现形式 *除法运算符 表现形式 /// 整除,只会保留计算后的整数位,总会返回⼀个整型% 取模,求两个数相除的余数** 幂运算,求⼀个值的⼏次幂赋值运算符复制运算.
2020-08-14 14:53:50
122
原创 python字符串
字符串用一对单引号或者双引号包裹的内容就是字符串单引号和双引号不能混合使用相同引号之间不能嵌套1.1 常见的转义字符\ 表示后面的字符就是本身字符的意思,不具有其他作用\t 表示一个tab键的距离 ,制表符\n 换行符 相当于回车键r’'表示的是原始字符串,表示引号中的内容没有其他意思,就是字符本身’ 单引号" 双引号\a 响铃\b 退格\e 转义\000 空\n 换行\v 纵向制表符\t 横向制表符\r
2020-08-12 09:43:31
609
1
原创 第二次
01 - 计算机要点一. 课程安排• 课程作业• 课程内容知识点需要写成文章发表到博客/简书/优快云• 课程内容• 1. 计算机基本概念• 计算机是什么?• 计算机的组成?• 2.计算机语言• 计算机语言的基本概念• 计算机语言的发展• 解释型和编译型的语言区别• 3. 交互方式• 交互方式的种类• 文本交互模式打开的方式(win)• DOS命令• 4. 文本文件和字符集• 4.1 文本文件• 4.2 字符集• 5. 进制• 进制之间的转换• 进制的计数•
2020-08-06 09:48:30
167
原创 python垃圾回收机制与内存
内存对象的内存使用id()函数可返回对象的内存地址万物皆对象,例如a=1,整数1为一个对象。而a是一个引用。利用赋值语句,引用a指向对象1。python中会为每个对象分配内存,哪怕他们的值完全相等。id(object)函数是返回对象object在其生命周期内位于内存中的地址,id函数的参数类型是一个对象。2.为了提高内存利用效率对于一些简单的对象,如一些数值较小的int对象,字符串对象等,python采取重用对象内存的办法.(1)如指向a=2,b=2时,由于2作为简单的int类型且数值小,py
2020-08-04 15:48:26
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人