python基础修行(3)

(1)global保留字可以用于引用全局变量;

(2)python提供了两个函数来表示字符串:str()函数:将值转化为合理形式的字符串;repr()函数:创建一个字符串,以合法的Python表达式的形式表示值。

(3)buildin模块中的几个常用函数:

apply()函数:调用可变参数列表的功能,把函数的参数存放到一个元祖或序列中;

filter()函数:用函数来过滤一个序列,把序列的每一项传递到过滤函数;

reduce()函数:可以实现连续处理的功能;

def operat(x,y):
    return x*y
        
print reduce(operat, (1,2,3,4,5,6))
map()函数:可以对多个序列中的每个元素执行相同的操作,并返回一个与输入序列长度相同的列表;

def add1(a):   
    return a + 1  
def add2(a, b):   
    return a + b   
def add3(a, b, c):   
    return a + b + c 
    
a1 = [1,2,3,4,5]   
a2 = [1,2,3,4,5]   
a3 = [1,2,3,4,5]   
  
b = map(add1, a1)   
print b   
b = map(add2, a1, a2)   
print b   
b = map(add3, a1, a2, a3) 
print b

(4)字符串中的函数:

strip函数:

#Python模板
print "欢迎使用邮箱快速登陆了系统";
mail=raw_input("请输入您的126邮箱地址:");
username=mail.strip("@126.com");
password=raw_input("请输入您的登录密码:");
print username,"您好,欢迎登录126邮箱!";
startwith,endswith函数:

#-*-coding:UTF-8 -*-
#Python模板
print "========欢迎使用图片上传系统========";
filename=raw_input("请输入需要上传的图片路径地址:");
if filename.endswith(".gif") or filename.endswith(".jpg"):
	print "%s图片格式正确,正在上传中....."%filename;
else:
	print "图片格式不正确,请上传GIF或者JPG格式图片";
find,rfind函数:

replace,translate函数:替换功能



你可能感兴趣的:(python基础修行(3))