码迷,mamicode.com
首页 >  
搜索关键字:python学习    ( 6770个结果
Python学习1-起点
准备开始学习Python了,首先说说为什么选择python。What Python?Python(英语发音:/?pa?θ?n/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和...
分类:编程语言   时间:2014-12-18 14:55:37    阅读次数:186
python学习笔记21(正则表达式)
正则表达式模式:除了控制字符(+ ? . * ^ $ ( ) [ ] { } | \),所有字符匹配自己。可以通过用反斜杠前就转义控制字符。下表列出了Python中可用正则表达式语法:模式描述^匹配的开始的$匹配行尾.匹配除换行符的任何单个字符。使用-m选项允许其匹配换行符也是如此。[...]匹配括...
分类:编程语言   时间:2014-12-17 00:08:16    阅读次数:241
python学习之 类class
定义Python 的 Class 比较特别,和我们习惯的静态语言类型定义有很大区别。1. 使用一个名为 __init__ 的方法来完成初始化。2. 使用一个名为 __del__ 的方法来完成类似析购操作。3. 所有的实例方法都拥有一个 self 参数来传递当前实例,类似于 this。4. 可以使用 ...
分类:编程语言   时间:2014-12-16 18:42:47    阅读次数:215
Python 学习1
分类:编程语言   时间:2014-12-16 11:40:02    阅读次数:131
Python 学习笔记-函数(一)传参
首先明确字符串,数字和元组作为函数参数时是不可变的,但是列表和字典等数据结构却是可以改变的。defchange(n): n[0]=‘apple‘ names=[‘banana‘,‘pear‘] n=names[:] change(n) printnames,n [‘banana‘,‘pear‘][‘apple‘,‘pear‘]修改后让原始列表保持不变。假设现在要编写一个存..
分类:编程语言   时间:2014-12-16 06:35:10    阅读次数:279
python学习记录
python函数记录 map() 接收一个函数和一个序列,然后保留函数返回的结果的序列 reduce() 接收一个函数和一个序列 函数结果为一个值,运算过程就是从序列的第一个值开始传给函数,返回结果再次传入函数,直到最后得到一个结果。 filter() 过滤函数 接收一个函数和一个序列 然后函数返回true和false,保留序列中的返回true的。 def is_odd(n): r...
分类:编程语言   时间:2014-12-15 23:41:17    阅读次数:349
python 判断目录是否存在,如果不存在则创建
eg1:ifos.path.isdir(‘E:\test‘):passelse:os.mkdir(‘E:\test‘)##os.mkdir()只会创建一个目录,不可以级联创建eg2:ifnotos.path.exists(‘E:\test‘):###判断文件是否存在,返回布尔值os.makedirs(‘E:\test‘)##os.makedirs()这个连同中间的目录都会创建,类似于参数mkdir-peg3:..
分类:编程语言   时间:2014-12-15 22:01:57    阅读次数:275
python学习笔记20(字符串格式化)
Python中内置有对字符串进行格式化的操作%模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比如下面的例子:print "I'm %s. I'm ...
分类:编程语言   时间:2014-12-14 10:35:13    阅读次数:243
python学习笔记19(序列的方法)
序列包含有宝值 表(tuple)和表(list)。此外,字符串(string)是一种特殊的定值表,表的元素可以更改,定值表一旦建立,其元素不可更改。任何的序列都可以引用其中的元素(item)。下面的内建函数(built-in function)可用于序列(表,定值表,字符串):# s为一个序列len...
分类:编程语言   时间:2014-12-13 23:06:36    阅读次数:318
Python学习
直接运行py文件 还有同学问,能不能像.exe文件那样直接运行.py文件呢?在Windows上是不行的,但是,在Mac和Linux上是可以的,方法是在.py文件的第一行加上: #!/usr/bin/env python 然后,通过命令: $ chmod a+x hello.py Python提供了o...
分类:编程语言   时间:2014-12-13 16:17:56    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!