
python笔记
记录python学习过程
什么是快乐星球!?
导航、信号处理、机器学习、深度学习、目标跟踪、视觉SLAM
展开
-
11 matplotlib绘图之Figure和Axes
文章目录Figure vs Axesplt.figure() vs plt.axes() vs plt.subplots()plt.xxx vs ax.xxx参考链接Figure vs Axes对象层次结构(object hierarchy.),是Matplotlib概念中一个重要的地方。下图显示了这种对象层次结构,Figure相当于一张白纸——可称做画布,Axes则是画布中的一块区域。Axes下面又包括了一下绘图较小的对象,如刻度线、图例和文本等。如下图所示一个Figure中包括两个Axes原创 2020-08-30 22:25:32 · 1243 阅读 · 0 评论 -
10 python程序设计:试卷生成与分析
文章目录1 项目描述2 随机生成学生试卷信息2.1 随机生成姓名2.2 生成有序学号2.3 随机生成题目分数2.4 保存随机生成的试卷信息2.5 代码3 成绩分析3.1 计算每位同学的总分和等级3.2 得分率的分析3.3 代码4 运行说明1 项目描述本项目随机生成了100名学生的姓名、学号、序号、考试成绩,实现了对多名学生完成同一份试卷的情况统计,算出每名同学的总分、等级以及每道题的得分率,并将结果存入到了CSV文件。CSV文件中每一行为一名学生数据,学生成绩及等级依次存入每行数据之后。成绩为该名学生原创 2020-07-26 20:41:24 · 2059 阅读 · 0 评论 -
Python基础:Python列表与NumPy数组和矩阵的异同
文章目录1 Python列表和NumPy数组有什么区别?2 NumPy数组和NumPy矩阵有什么区别?3 参考链接list:列表array:数组ndarray:n维的arraymatrix:矩阵1 Python列表和NumPy数组有什么区别?为什么要使用NumPy?Python中的列表是存储的地址,NumPy数组比Python列表更快,更紧凑。数组消耗较少的内存,使用起来很方便。NumPy使用更少的内存来存储数据,并且提供了一种指定数据类型的机制。这使得代码可以进一步优化。相同点:原创 2020-07-01 21:59:38 · 1389 阅读 · 0 评论 -
python基础:面向对象的编程 类 示例
文章目录示例1:创建和使用类示例2:创建和使用类示例3:继承示例1示例4:继承示例2示例5:继承,将实例用作属性示例1:创建和使用类创建一个名为Restaurant 的类,其方法__ init __()设置两个属性:restaurant_name 和cuisine_type 。创建一个名为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其...原创 2020-05-07 16:35:42 · 508 阅读 · 0 评论 -
python基础:while循环,利用while循环操作列表和字典
文章目录while循环的使用选择何时退出使用标志使用break 退出循环在循环中使用continue使用while 循环来处理列表和字典在列表之间移动元素删除包含特定值的所有列表元素使用用户输入来填充字典for 循环用于针对集合中的每个元素都一个代码块,而while 循环不断地运行,直到指定的条件不满足为止。while循环的使用current_number = 1while current...原创 2020-05-07 10:45:27 · 4280 阅读 · 0 评论 -
python基础:输入函数input()、int()
文章目录字符串输入:input()获取数值输入:int()通过获取用户输入并学会控制程序的运行时间,可编写出交互式程序。字符串输入:input()函数input() 让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便使用。name = input("请输入您的姓名:")print('\n'+name)'''请输入您的姓名:刘备刘备'...原创 2020-05-07 10:44:38 · 14296 阅读 · 0 评论 -
python基础:字典操作
文章目录创建并访问字典添加键—值对修改字典中的值删除键—值对由类似对象组成的字典遍历字典遍历所有的键—值对 : dictionary.items()遍历字典中的所有键:dictionary.keys()按顺序遍历字典中的所有键:sorted()遍历字典中的所有值:dictionary.values()嵌套字典列表:在列表内存储字典在字典中存储列表在字典中存储字典在Python中,字典是一系列键—...原创 2020-05-07 10:43:25 · 396 阅读 · 0 评论 -
python if条件语句
文章目录条件测试if 语句简单的 if 条件语句if-else语句if-elif-else 语句检查列表是否为空条件测试每条if 语句的核心都是一个值为True 或False 的表达式,这种表达式被称为条件测试 。检查是否相等:name = "曹操"name == "曹操"# True# 检查是否相等name = "曹操"name == "刘备"# False检查是否不相...原创 2020-05-06 23:17:59 · 224 阅读 · 1 评论 -
python列表和元组
文章目录建立访问列表元素修改、添加和删除元素修改列表元素在列表中添加元素在列表末尾添加元素:append()在列表中插入元素:insert()从列表中删除元素使用del 语句删除元素使用方法pop() 删除元素弹出列表中任何位置处的元素根据值删除元素:remove()组织列表对列表进行永久性排序 :sort()对列表进行临时排序:sorted()倒着打印列表:reverse()确定列表的长度:le...原创 2020-05-06 20:19:18 · 921 阅读 · 0 评论 -
python数字操作
文章目录整数浮点数使用函数 str() 避免类型错误整数可对整数执行加(+ )减(- )乘(* )除(/ )运算,此外还应注意运算次序。2**3 # **表示幂# 8(2+3)*4 # 20浮点数Python将带小数点的数字都称为浮点数。正常境况下输入浮点数运算即可。但需要注意的是,结果包含的小数位数可能是不确定的:0.2+0.1# 0.30000000000000004...原创 2020-05-06 20:16:22 · 292 阅读 · 0 评论 -
python基础字符串操作
文章目录字符串输出大小写操作合并(拼接)字符串制表符或换行符删除空白删除末尾空白:rstrip()删除开头空白:lstrip()同时删除两端空白:strip()'zhang'字符串输出注意双引号和单引号的区别。print("this is a string")# 结果# this is a stringmessage = "我叫'王二小'"print(message)# 结果#...原创 2020-05-06 20:15:56 · 262 阅读 · 0 评论