排序
python基础 函数之 强大的zip
一、代码引导 首先看这一段代码: 1 2 3 4 >>> name=('jack','beginman','sony','pcky') >>> age=(2001,2003,2005,2000) >>>for a,nin zip(name,age): pr...
python全局变量
全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。 程序大致是这样的: 1 2 3 4 5 6 7 8 CONSTANT= 0 def ...
Python对象类型判断与函数重载
1. 判断对象类型 通过type函数可以知道对象的类型,示例代码如下: 1 2 3 4 5 6 x= 'Hello' s= type(x) print s x= 'Hello' s= type(x) print s 2. 函数重载 在写函数时,时常遇到需要应...
python文件读写操作
1.open 使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 file_object = open('thefile.txt') try: all_the_text = file_object.read...
Python基础教程07 – 函数
函数最重要的目的是方便我们重复使用相同的一段程序。 将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。 函数的定义 首先,我们要...
Python __builtins__模块拾穗
1.isinstance函数:除了以一个类型作为参数,还可以以一个类型元组作为参数。 isinstance(obj,basestring)===isinstance(obj,(str,unicode)) 2.getattr函数:可以给一个默认值,以免触发错误。 ...
python字符串排序方法
一般情况下,python中对一个字符串排序相当麻烦: 一、python中的字符串类型是不允许直接改变元素的。必须先把要排序的字符串放在容器里,如list。 二、python中的list容器的sort()函数没返回值...
Python中str()和repr()函数的区别
在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str() 或者 repr() 。 区别与使用 函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式...
Python3时间戳转换为指定格式的日期
在写Python的时候经常会遇到时间格式的问题,首先就是最近用到的时间戳(timestamp)和时间字符串之间的转换。所谓时间戳,就是从 1970年1月1日 00:00:00 到现在的秒数。原来我也写过关于python...
使用python发送邮件和接收邮件
发邮件是大家工作中最常用到的。今天来看一下怎么用python来发送和接收邮件。 python实现发送和接收邮件功能主要用到poplib和smtplib模块。 poplib用于接收邮件,而smtplib负责发送邮件。 代码...







