笔记
lola儿
慢慢积累,坚持整理
展开
-
文件与文件系统
文件与文件系统# open(file,mode='r',buffering=None,encoding=None,errors=None,newline=None,closefd=True)# file 必需,文件路径# mode 可选,文件打开模式# buffering 设置缓冲# encoding 一般使用utf8# errors 报错级别# newline 区分换行符不好意思,先打卡,后期补上...原创 2020-08-08 21:14:25 · 154 阅读 · 0 评论 -
模块、datetime
加粗斜体标题删除线无序有序待办引用代码块图片视频表格超链接摘要导入导出保存撤销重做目录帮助1. 模块是一个包含所有定义的函数和变量的文件,后缀名是.py。2.容器:数据的封装;函数:语句的封装类 :方法和属性的封装模块:程序文件if name == ‘main’from const import PIdef calc_round_area(radius): return PI*(radius**2)def main(): pri原创 2020-08-07 20:34:00 · 145 阅读 · 0 评论 -
类与魔方方法
一、类与对象封装:信息隐蔽技术我们可以使用关键字class定义python类,关键字后面紧跟类的名称、分号和类的实现。class Turtle: color ='green' weight = 10 legs = 4 shell = True mouth = '大嘴' #方法 def climb(self): print('我正在努力向前爬') def run(self):原创 2020-08-05 14:27:53 · 215 阅读 · 0 评论 -
函数与lambda表达式
函数与lambda表达式函数以ef关键词开头,后接函数名与圆括号()函数执行的代码以冒号起始,并且缩进return结束函数,并且选择性地返回一个值给调用方,不带表达式的return相当于返回none格式:“”"def functionname(parameters):“函数_文档字符串”function_suitereturn[expression]“”"函数的调用def printme(str): print(str) printme("我要调用用户自定义函数"原创 2020-08-02 16:01:19 · 216 阅读 · 0 评论 -
字典、集合、序列
如何判断一个数据类型是不是可变类型有两种方法。(1)id(x),比较操作前后的id,如果不一样则不可变,一样则可变(2)hash(x),只要不报错,则不可变,反过来则可变整数属于不可变类型i = 1print(id(i))# 1531081536i=i+2print(id(i))# 1531081600列表是可变类型:l=[1,2]print(id(l))l.append('python')print(id(l)) #2324098125640#23240981256.原创 2020-07-31 14:04:46 · 146 阅读 · 0 评论 -
列表、元组、字符串
一、列表整型<class ‘int’>浮点型<class ‘float’>布尔型 <class ‘bool’>列表 <class ‘list’>元组 <class ‘tuple’>字典 <clss ‘dict’>集合 <class ‘set’>字符串 <class ‘str’>#列表是有序集合,没有固定大小,能够保存任意数量任意类型的python对象,语法为[元素1,元素2,……,元素n] 中括原创 2020-07-28 21:39:07 · 157 阅读 · 0 评论 -
Python异常值处理
一、 try-except语句首先,执行try子句如果没有异常发生,忽略except子句,try子句执行后结束。如果在执行try子句的过程中发生异常,那么try子句余下的部分将会被忽略。 如果异常的类型和except之后的名称相符,那么对应的except子句将会被执行,最后执行try语句之后的代码。如果一个异常没有与任何的except匹配,那么这个异常将会传递给上层try"""try: 检测范围except Except[as reason]: 出现异常后的处理代码"""原创 2020-07-24 18:03:09 · 1169 阅读 · 0 评论 -
python之条件循环语句
一、条件语句(1)if条件语句(2)if-else条件语句:"""if expression:expr_true_suiteelse:expr_false_suite"""例子:temp = input('猜一猜小姐姐想的是哪个数字?')guess = int(temp) #input函数将接受的任何数据类型都默认为strif guess == 666:print("你太了解小姐姐的心思了")print('哼,猜对也没有奖励!')else:print('猜错了,小姐姐现在心原创 2020-07-23 15:40:10 · 624 阅读 · 0 评论 -
python 变量、运算符与数据类型
一、变量、运算符与数据类型1.关于注释在python中,#表示单行注释;’’’ ‘’’ 以及""" “”"表示区间注释,在三引号之间的所有内容被注释。# 表示注释、用于整行"""这是多行注释这是多行注释这是多行注释"""2.运算符(1)算术运算符(列出不常见的)/(除);//(整除);%(取余);**(幂);==(等于);!=(不等于)。(2)逻辑运算符and(与)or(或)Not(非)逻辑运算符输出的是TRUE和FALSE.(3) 位运算符按位非操作:把Num的补码中原创 2020-07-22 15:58:59 · 117 阅读 · 0 评论 -
ubuntu系统下解压tar.gz压缩文件
这里写自定义目录标题ubuntu小白解决ubuntu系统下解压问题了解压缩文件属性ubuntu小白解决ubuntu系统下解压问题你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。了解压缩文件属性file mesa-18.0.1.tar.gz发现是gzip格式。下载完解压,使用下面命令出现如下报错。tar xvf mesa-18.0.1.tar.gz报错如下:tar原创 2020-07-20 17:06:26 · 2706 阅读 · 0 评论 -
PX4 gazebo环境安装搭建问题
求助贴费尽千辛万苦,终于把PX4开发环境配置好了运行arm-none-eabi-gcc --version结果是对的,说明安装成功但是!!终端启动gazebo时,怎么卡死无法启动就卡死在下面,鼠标点哪都没用原创 2020-07-18 19:30:41 · 283 阅读 · 0 评论 -
pandas实例练习
练习一、端午节淘宝粽子交易问题:(1) 请删除最后一列为缺失值的行,并求所有在杭州发货的商品单价均值。(2) 商品标题带有“嘉兴”,但发货地却不在嘉兴的商品有多少记录?(3)请按照分位数将价格分为“高、较高、中、较低、低”5个类别,再将类别结果插入到标题一列后,最后对类别列进行降序排序。(4)付款人数一栏有缺失值吗?若有则请利用上一问的分类结果对这些缺失值进行合理估计并填充(5)请将数据后四列合并为如下格式的Series:商品发货地为XX,店铺为XX,共计XX人付款,单价为XX。(6)请将上一问中的结果恢复原创 2020-07-01 14:17:18 · 714 阅读 · 0 评论 -
pandas之时序数据
pandas之时序数据一、 时序的创建时间点的创建(1)to_datetime方法pandas在时间点进阿里的输入格式在规定上给了很大的自由度,下面都可以:pd.to_datetime('2020.1.1')pd.to_datetime('2020 1.1')pd.to_datetime('2020 1 1')pd.to_datetime('2020 1-1')pd.to_datetime('2020-1 1')pd.to_datetime('2020-1-1')pd.to_dat原创 2020-06-29 20:57:37 · 261 阅读 · 0 评论 -
pandas之分类数据
一、category的创建及其性质1.分类变量的创建###使用Series创建pd.Series(["a", "b", "c", "a"], dtype="category") ###对dataFrame指定类型创建temp_df = pd.DataFrame({'A':pd.Series(["a", "b", "c", "a"], dtype="category"),'B':list('abcd')})###利用内置Categorical类型创建cat = pd.Categorica原创 2020-06-27 18:31:54 · 205 阅读 · 0 评论 -
CSDN文章无法发布问题,显示网络操作超时
CSDN文章无法发布问题刚刚困扰两个小时的CSDN无法发布问题解决,从昨晚12点开始,CSDN文章就无法发布了。具体表现为:1.点击保存会加载一会,然后没有反应2.点击发布文章,文章标签、分类专栏点不动,发布文章后加载一会,后显示网络操作超时。网络为wifi,可以正常上网,不知道为什么?解决方法一:这是我尝试的方法,可能不是针对我的问题。更换260浏览器、UC浏览器,关闭网页广告过滤,广告拦截解决方法二:看提示是我网络的问题,我就尝试切换网络为手机热点。竟然解决了,神奇!!!!...原创 2020-06-26 14:51:19 · 1580 阅读 · 4 评论 -
pandas详解文本数据
文本数据一、string类型的性质1. string与object的区别(1)字符存取方法会返回相应数据的Nullable类型,而object会岁缺失值的存在而改变返回类型(2) 某些Series方法不能用在string上,例如:Series.str.decode(),存储的是字符串而不是字节(3)string类型在缺失值存储或运算时,类型会广播为pd.NA,而不是浮点型np.nan2. string类型的转换如果将一个其他类型的容器直接转换string类型可能会出错。当下正确的方法是分两部转原创 2020-06-26 14:40:01 · 467 阅读 · 0 评论 -
python详解正则表达式
正则表达式之模糊匹配详解regular expression,缩写成regex这里以.txt类型的诗 the man from snowy river为文本(可网上查找)首先读取文本import re ##正则的库text = ''file = open('data\poem.txt')for line in file: text = text + linefile.close()print(text)查找这首诗中有多少个单词toresult = re.findall('原创 2020-06-24 00:45:43 · 173 阅读 · 0 评论