python
爱工作爱媳妇~
爱足球,爱工作,爱媳妇,爱生活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python中的一些小技巧!!!
01 重复元素判定def all_unique(lst): return len(lst) == len(set(lst))x = [1,1,2,2,3,2,3,4,5,6]y = [1,2,3,4,5]all_unique(x) # Falseall_unique(y) # True02 字符元素组成判定检查两个字符串的组成元素是不是一样的。from collections import Counterdef anagram(first, second): ret原创 2020-08-11 22:26:20 · 148 阅读 · 0 评论 -
Python报错NameError:name ‘xrange’ is not defined
Python运行某代码时,报错:NameError:name ‘xrange’ is not defined原因:在Python 3中,range()与xrange()合并为range( )。我的python版本为python3.5解决办法:将xrange( )函数全部换为range( )。原创 2020-08-06 22:28:11 · 300 阅读 · 0 评论 -
Python数据处理之Excel
用Python处理Excel文件主要有三个库xlrd 读取excel文件xlwt 向Excel文件写入,并设置格式xlutils 高级Excel操作工具 需要先安装xlrd 和xlwtexcel文件有多个标签和工作表,我们想要获得数据,首先要找到目标数据所在工作表import xlrdbook = xlrd.workbook('D:\\data\\test.xlsx')for sheet in book.sheets: print(sheet.name)ps:打开一个Excel表格,原创 2020-08-06 22:26:59 · 147 阅读 · 0 评论 -
python离线安装库
python库下载后再安装第一步:https://pypi.org/project/xlrd/#files 或者 pip download [模块名]下载后放本地路径第二步:cmd命令,cd到下载后模块所在文件夹第三步:pip install 文件名第四步: pip list 可以查看安装好的模块...原创 2020-08-06 22:24:38 · 903 阅读 · 0 评论 -
Pythono数据处理之json文件和xml文件
json文件import jsonjsonfile = open('data_test.json','rt',encoding='utf-8').read()data = json.loads(jsonfile)for row in data: print(row) Python中json库的loads函数接收字符串,不接受文件为参数,csv reader 接收一个文件对象作为参数xml文件xml文件中有两个位置可以保存值,其中一个是两个标签之间,另一个是作为标签的属性xml文件原创 2020-08-06 22:23:42 · 184 阅读 · 0 评论 -
python读取文件遇到的问题
1、UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xad in position解决办法:加入编码 encoding='utf-8’2、python读取csv文件是报错_csv.Error: iterator should return strings, not bytes (did you open the file in text问题分析:因为此csv文件是一个文本文件,并非二进制文件。解决办法:将rb换成r或者rtimport csv原创 2020-08-05 22:56:20 · 323 阅读 · 0 评论 -
python数据处理之CSV文件
数据可以存储成许多不同的格式和文件类型。某些格式存储的数据很容易被机器处理,而另一些格式存储的数据则容易被人工读取。微软的 Word 文档属于后者,而 CSV、JSON和 XML 文件则属于前者。以易于机器理解的方式来存储数据的文件格式,通常被称作机器可读的(machine readable)。常见的机器可读格式包括:• 逗号分隔值(Comma-Separated Values,CSV)• JavaScript 对象符号(JavaScript Object Notation,JSON)• 可扩展标原创 2020-08-05 22:45:30 · 594 阅读 · 0 评论 -
Python基本数据类型
字符串类型1、字符串里可以包含数字、字符、符号2、整数和浮点型5 == ‘5’ 返回结果为 false在Python中使用非整数时,默认转换为浮点数ps:浮点数的运算速度很快,但正是因为这一点,浮点数不够精确 0.1+0.2 并不等于 0.3需要考虑精度的时候,我们考虑使用decimalfrom DECIMAL IMPORT getcontext,decimal getcontext().prec = 1 #精度为0.1 decimal(0.1) + decimal(0.2) #得到原创 2020-08-05 22:27:57 · 163 阅读 · 0 评论 -
Python之开发工具sublime
最近在学习python,使用的开发工具是sublime,sublime使用起来方便轻巧,感兴趣的朋友可以试试用用,下面就是一些基础操作~使用sublime执行java文件前提:配置好java环境变量配置sublime textctrl+shift+p调出命令窗口,键入Build: new bulid system,新建:Java.sublime-build{ "shell_cmd": "runJava.bat \"$file\"", "file_regex": "^(...*?):原创 2020-08-04 22:33:36 · 290 阅读 · 0 评论 -
跟我一起,快速入门学python
Python3 基础语法原创 2020-07-18 17:30:39 · 131 阅读 · 0 评论 -
Python3 基础语法
编码默认情况下,python3源码文件是utf-8,所有的字符串都是Unicode,当然也可以为源码指定文件设置不同编码# -*- coding: cp-1252 -*-上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。标识符1、第一个字符必须是字母表中字母或下划线_2、标识符对大小写敏感3、标识符的其它的部分由字母、数字和下划线组成关键字Python 的标准库提供了一个 keyword 模块,可以输转载 2020-07-18 17:29:28 · 148 阅读 · 0 评论
分享