码迷,mamicode.com
首页 >  
搜索关键字:python笔记    ( 476个结果
MIT公开课:计算机科学及编程导论 Python 笔记5 浮点数,逐次逼近法和二分法
Lecture5: Floating point number , successive refinement, finding roots 浮点数和二分法3wschool 数字>>> a = 2 ** 1000 >>> a 1071508607186267320948425049060001810561404811705533607443750388370351051124936122493198...
分类:编程语言   时间:2015-05-18 18:55:25    阅读次数:236
MIT麻省理工学院公开课:计算机科学及编程导论 Python 笔记1-3
Lecture1:Goals of the course; what is computation; introduction to data types, operators, and variablesPython High VS. low General VS. targetted Interpreted VS. compileSyntax语法:what are legal express...
分类:编程语言   时间:2015-05-18 16:54:48    阅读次数:183
MIT公开课:计算机科学及编程导论 Python 笔记4 函数分解抽象与递归
Lecture4:Decomposition and abstraction through functions;introduction to recursion 函数分解抽象与递归Functions 函数 block up into modules 分解为模块 suppress detail 忽略细节 例子:鸡兔同笼 回文字符串 Fibonacci...
分类:编程语言   时间:2015-05-18 16:40:54    阅读次数:142
python笔记
一:OS模块#1.查看当前工作路径import os os.getcwd()#2.设置当前工作路径为D:\mypythonos.chdir('D:\\mypython\\')#3.获取一个环境变量,如果没有返回noneos.getenv()#4.返回指定目录下的所有文件和目录名os.listdir('D:\\mypython\\')#5.函数用来删除指定路径下的一个文件。os.remove('D:\...
分类:编程语言   时间:2015-05-13 10:41:53    阅读次数:180
【Python笔记】如何源码编译依赖LAPACK和ATLAS库的NumPy包
上篇笔记介绍了不依赖lapack和atlas库的NumPy包源码编译/安装方法,但“纯净版”的NumPy会损失性能,故本篇笔记说明如何源码编译安装依赖lapack和atlas库的NumPy包。 1. GCC版本要求  使用较新版本的GCC工具集(尽量不低于v4.7)且继承有gfortran编译器。 备注1:这里大写的"GCC"是指GNU Compiler Collection,它除包含C语言...
分类:编程语言   时间:2015-04-03 13:29:52    阅读次数:490
【Python笔记】如何编译不依赖lapack和atlas库的NumPy包
NumPy是科学计算方面的一个Python库,在数据挖掘或机器学习或科学统计等领域经常被用到,官网在这里。 在实际业务中,为发挥NumPy的高性能,在编译NumPy时会依赖一些经过特别优化的第三方科学计算库。对于初次接触NumPy的新手来说,从源码编译安装依赖外部库的NumPy通常不是一个简单的任务。 事实上,NumPy这个Python包本身不需依赖任何第三方库就能完成编译和安装使用,只不过其...
分类:编程语言   时间:2015-04-02 16:27:32    阅读次数:315
【Python笔记】从一个“古怪”的case探究CPython对Int对象的实现细节
1. Python的对象模型 我们知道,在Python的世界里,万物皆对象(Object)。根据Python官方文档对Data Model的说明,每个Python对象均拥有3个特性:身份、类型和值。 官方文档关于对象模型的这段概括说明对于我们理解Python对象是如此重要,所以本文将其摘录如下(为了使得结构更清晰,这里把原文档做了分段处理): 1) Every object has an i...
分类:编程语言   时间:2015-03-28 20:28:50    阅读次数:191
【Python笔记】剖析Python的切片(slicing)语法
相信即使是Python新手也很容易理解下面的切片行为: >>> s = 'this_is_a_test' >>> s[1 : 5] 'his_'进一步,下面的语法及输出也很不难理解: >>> s = 'this_is_a_test' >>> s[ : : 2] 'ti_sats'那么,下面的呢? >>> s = 'this_is_a_test' >>> s[ : : -1] 'tset_a_...
分类:编程语言   时间:2015-03-28 18:47:33    阅读次数:155
python笔记六:进程与线程
1.进程 1)调用unix/linux系统中的进程函数fork(),用法和linux相同,调用成功返回0,失败返回-1:import osprint 'Process (%s) start...' % os.getpid()pid = os.fork()if pid==0: print 'I...
分类:编程语言   时间:2015-03-18 13:42:59    阅读次数:227
python笔记五:IO与文件
1.python IO: Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘: 1)raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串 2)input([prompt]) 函数会假设你的输入是一个有效的Python表达式,并返回运算结果。 3)...
分类:编程语言   时间:2015-03-17 23:29:56    阅读次数:222
476条   上一页 1 ... 41 42 43 44 45 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!