
python
文章平均质量分 76
iking83
激情
展开
-
python中if __name__ == '__main__': 的解析
python中if __name__ == '__main__': 的解析当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介绍一下它的作用.模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__name__ 的转载 2015-06-16 23:11:35 · 221 阅读 · 0 评论 -
用Python实现各种排序算法
1.冒泡排序比较相邻的元素大小,将小的前移,大的后移,就像水中的气泡一样,最小的元素经过几次移动,会最终浮到水面上。def bubble(list): for i in range(len(list)): for j in range(0,len(list)-1-i): if list[j] > list[j+1]:转载 2015-06-18 22:10:54 · 326 阅读 · 0 评论 -
python 输出格式
今天写程序又记不清格式化输出细节了……= =索性整理一下。python print格式化输出。1. 打印字符串print ("His name is %s"%("Aviad"))效果:2.打印整数print ("He is %d years old"%(25))效果:3.打印浮点数print ("His hei转载 2015-06-12 21:45:40 · 606 阅读 · 2 评论 -
数字变为字符串
数字变为字符串 str() 字符串变为数字 string.atoi(s,[,base]) //base为进制基数 浮点数转换 string.atof(s) 需求: 需要把一个字符(ASCII或Unicode)转换为数字编码,或者反过来转换. 讨论: 对于ASCII字符,可以使用内建的ord和chr方法实现需求: >>> chr(97) 'a'转载 2015-06-12 22:49:49 · 452 阅读 · 0 评论 -
特殊函数
filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and x % 3 != 0 >>> filter(f, range(2, 25)) [5,转载 2015-06-13 14:27:09 · 412 阅读 · 0 评论 -
Python3中目录操作
python 3 中的目录操作>>> import os ①>>> print(os.getcwd()) ②C:\Python31>>> os.chdir('/Users/pilgrim/diveintopython3/examples') ③>>> print(os.getcwd()) ④C:\Users\pilgrim\diveintopython3\examples转载 2015-08-04 16:59:32 · 347 阅读 · 0 评论 -
python login
# -*- coding: utf-8 -*-from PIL import Imageimport pytesseractimport urllib2import jsonimport cookielibimport urllibimport reimport sysfrom cStringIO import StringIOdef binarize_image(img):原创 2017-12-17 22:01:53 · 2355 阅读 · 0 评论