
python
晚霞的眼睛
不知道身处何处,才感觉世界是那么的宽广。
展开
-
with...as
这个语法是用来代替传统的try…finally语法的。 with EXPRESSION [ as VARIABLE] WITH-BLOCK 基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值给as后面的变量。当with后面的代码块全部被执行完之后,转载 2017-11-13 21:46:57 · 336 阅读 · 0 评论 -
python 模块大全
Python 模块大全(很详细!)转载 2017-11-13 21:42:23 · 4414 阅读 · 0 评论 -
类(Class)和实例(Instance)
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。class Student(object): def __init__(self, name, score): self.name = name self.scor原创 2018-02-03 16:37:07 · 22403 阅读 · 0 评论 -
print中的逗号“,”打印出来相当于空格
一、print中的逗号“,”打印出来相当于空格用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下:>>> print('hello, world')print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:>>> print('The quick brown fox', '...原创 2018-01-28 14:28:50 · 11578 阅读 · 0 评论 -
python,print(r'hello, word\n')中的r表示去掉python内置的转义意义(也就是不转义了)
print(r'hello, word\n')中的r表示去掉python内置的转义意义(也就是不转义了)print(u'hello,\nword')以u或U开头的字符串表示unicode字符串,打印字符串,转义字符会进行转义。原创 2018-01-28 15:59:12 · 9243 阅读 · 0 评论 -
%开始的是格式字符串
%~ 开始的是格式字符串d -- decimal 代表以十进制表示的整数f -- float 代表浮点数s -- string 将值转化为适于人阅读的形式r -- repr 而repr() 转化为供解释器读取的形式%02d 2是宽度,如果整数不够2列就补0>>> a = 1>>> print('%d' % a)注意print语句中没有逗号。原创 2018-01-28 16:41:40 · 429 阅读 · 0 评论 -
python基础——需要注意的几点
1、if语句if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else,所以,请测试并解释为什么下面的程序打印的是teenager:age = 20if age >= 6: print('teenager')elif age >= 18: print('adult')else: pri原创 2018-01-29 11:06:00 · 328 阅读 · 0 评论 -
list、tuple、dict、set总结
listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。tuple另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改。它也没有append(),insert()这样的方法。且不能赋值成另外的元素。tuple的陷阱:当你定义一个tuple时,在定义的时候原创 2018-01-29 14:20:36 · 372 阅读 · 0 评论 -
python pandas (ix & iloc &loc) 的区别
loc——通过行标签索引行数据 iloc——通过行号索引行数据 ix——通过行标签或者行号索引行数据(基于loc和iloc 的混合)原创 2018-03-05 18:25:50 · 470 阅读 · 0 评论