- 博客(18)
- 资源 (13)
- 收藏
- 关注
原创 3_1 Python的数据结构、函数和文件
这里查看效果更好哪里3.1数据结构和序列python数据结构简单强大,主要有元组、列表、字典、集合元祖长度固定、不可变。有两种方式创建:1、使用圆括号将元素括起来;2、直接使用逗号将元素分隔tul1 = 1,2,3tul2 = (4,5,6)tul1(1, 2, 3)type(tul1)tuple使用tuple()函数可以将...
2018-09-12 08:39:28 224
原创 Python Cookbook学习笔记ch7_02
这查看效果更好7.7匿名函数捕获变量值问题:利用lambda定义了一个函数,想在定义时捕获变量的值方案:将参数定义为默认参数# 先看个例子x = 10a = lambda y: y + xx = 20b = lambda y: y + x#现在你认为a(10)和b(10)的结果是多少?a(10)30b(10)30这其中的奥妙在于 l...
2018-09-11 08:55:13 269
原创 4_3 Numpy基础:数组和矢量计算
利用Python进行数据分析确定不点我查看效果不知道好多少倍,嗯~4.4 用于数组的文件输入输出np.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中的:import numpy as nparr = np.arange(10)np.save('data/arr4_4',arr)...
2018-09-10 09:12:55 243
原创 4_2 Numpy基础:数组和矢量计算
利用Python进行数据分析这里有矿数组的转置和轴对换import numpy as np转置可以使用transpose()方法,也可以使用T属性arr = np.arange(15).reshape((3,5))arrarray([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10,...
2018-09-10 09:02:57 332
原创 4_1 Numpy基础:数组和矢量计算
利用python进行数据分析看这里第四章 简介NumPy之于数值计算特别重要的原因之一,是因为它可以高效处理大数组的数据。这是因为:NumPy是在一个连续的内存块中存储数据,独立于其他Python内置对象。NumPy的C语言编写的算法库可以操作内存,而不必进行类型检查或其它前期工作。比起Python的内置序列,NumPy数组使用的内存更少。NumPy可以在整个数组上执行复杂...
2018-09-10 08:56:13 251
原创 Python Cookbook学习笔记ch7_01
第七章主讲函数相关,这里更好看7.1 可接受任意数量的参数的函数问题:如何构造一个可以接受任意多参数的函数方案:使用* 参数或者**接收任意多的位置参数def avg(first, *rest): return (first + sum(rest)) / (1 + len(rest))avg(1,2)1.5avg(1,2,3,4,4)2.8...
2018-09-09 14:22:58 192
原创 Python Cookbook学习笔记ch6_03
这里哈哈更方便看有些自己的代码并没有成功。6.9编码喝解码十六进制问题:如何将十六进制字符串解码成一个字节字符串或者反过来执行方案:可以使用binascii模块的b2a_hex()和a2b_hex()import binasciis = b'hello'h = binascii.b2a_hex(s)hb'68656c6c6f'binascii.a2b_...
2018-09-08 18:55:30 219
原创 Python Cookbook学习笔记ch6_02
这里更好看6.4增量式解析大型XML文件问题:如何使用较少的内存从一个超大的XML中提取数据方案:任何时候,只要是增量式的处理数据,就要想到使用迭代器或者生成器from xml.etree.ElementTree import iterparsedef parse_and_remove(filename,path): path_parts = path.split(...
2018-09-07 15:07:11 219
原创 Python Cookbook学习笔记ch6_01
第六章了,坚持!本章主要设计一些文本读写和编码。here更好看6.1读写CSV文件问题:如何读写csv格式的文件方案:使用csv库函数:reader()、DictReader()、writer()、DictWriter()、writerow()、writerows()import csvwith open('data_file/stocks.csv','r') as f:...
2018-09-06 14:37:51 164
原创 Python Cookbook学习笔记ch5_03
点我这里更好看5.14 忽略文件名编码问题:想使用原始文件名执行文件的I/O操作,即文件名并不经过系统默认的编码去解码或者编码方案:使用一个原始字节串来指定文件名# 默认情况,所有的文件名都会根据sys.getfilesystemencoding()返回的文本编码来解码或者编码import syssys.getfilesystemencoding()'utf-8'...
2018-09-05 14:06:39 678
转载 README
[ English | 日本語 | Other Languages ]Pyxel is a retro game engine for Python.Thanks to its simple specifications inspired by retro gaming consoles, such as only 16 colors can be displayed and only...
2018-09-04 14:14:59 377
转载 README.ja
[ English | 日本語 | Other Languages ]Pyxel (ピクセル) はPython向けのレトロゲームエンジンです。使える色は16色のみ、同時に再生できる音は4音までなど、レトロゲーム機を意識したシンプルな仕様で、Pythonでドット絵スタイルのゲームづくりが気軽に楽しめます。 Pyxelのゲーム機の仕様やAP...
2018-09-04 14:14:36 322
转载 CHANGELOG
Change Log0.8.0Added new key definitions which integrates keys on both sidesChanged the description of the projectChanged the max scren size to 2550.7.11Changed the Japanese link name...
2018-09-04 14:10:56 330
原创 Pyhton Cookbook学习笔记ch5_02
你发现了虫洞这里查看效果更好5.8固定大小记录文件迭代问题:想在一个固定长度记录或者数据块的集合上迭代,而不是在一个文件中一行一行的迭代使用iter和functools.partial()说明:iter()可以接受两个参数,一个可迭代对象、一个标记值,它会创建一个迭代器,并一直调用可调用对象直到返回标记值为止from functools import partialREC...
2018-09-04 14:02:32 171
原创 Python Cookbook学习笔记ch5_01
here查看效果更好5.1读写文本数据问题:如何读写各种编码的文本数据方案:使用带有rt或者wt 模式的open()函数with open('data_file/ch5_1.txt','rt') as f: '''读取整个文件为一个字符串''' data = f.read() print(data)I love pyhthonhello worl...
2018-09-03 21:22:02 188
原创 Python Cookbook学习笔记ch4_02
点我查看效果更好4.8跳过迭代对象得开始部分问题:如何遍历可迭代对象除了开始几个元素以外的所有元素方案:使用itertools模块的dropwhile()函数with open('data_file/ch4_02.txt') as f: for line in f: print(f,end=' ')<_io.TextIOWrapper nam...
2018-09-02 15:27:58 307
转载 README
Semantic Segmentation EditorA web based labeling editor dedicated to the creation of training data for machine learning. The tool has been developed in the context of autonomous driving research. ...
2018-09-02 12:24:36 407
原创 Python Cookbook学习笔记ch4_01
第四章迭代器与生成器敢点我给你好看查看效果更好噢4.1手动遍历迭代器问题:想要遍历一个可迭代对象,不使用for循环方案:手动遍历,使用next()函数def manual_iter(): with open('data_file/test1_3.txt') as f: try: while True: ...
2018-09-01 15:25:24 197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人