#python函数 函数的本质就是功能的封装,使用函数可以大大提高编程的效率与程序的可读性。
#作用域 全局变量 局部变量
i=10
def func(): #添加global使局部变量成为全局变量
global j
j=10
j+=1
print(j)
print(i)
func()
print(j)
#函数的定义和调用
#定义函数用def,def后面为函数名,函数名遵循标识符
#函数参数,分为形参和实参,在函数定义时使用的参数是形参,在函数调用时使用的参数是实参
def add(x,y):
print(x+y)
print("此处为加法计算!")
if(x>=y):
print(x)
else:
print(y)
add(3,5)
#python模块 把多个函数组合在一起叫做模块
#函数是按照功能组合在一起 模块按照类别组合在一块 一个模块包含一个或多个函数,一个或多个功能,函数叫做模块的方法
#python模块导入 import 模块名 或者 from 模块 import 方法
#python模块 把多个函数组合在一起叫做模块
#函数是按照功能组合在一起 模块按照类别组合在一块 一个模块包含一个或多个函数,一个或多个功能,函数叫做模块的方法
#python模块导入 import 模块名 或者 from 模块 import 方法
#import urllib
#from urllib.request import urlopen
from urllib.request import *
data1=urlopen("http://www.baidu.com").read() #定位到文件夹,定位到文件,定位到方法
print(len(data1))
data2=urlopen("http://blog.youkuaiyun.com").read()
print(len(data2))
from urllib import request
data3=request.urlopen("http://jd.com").read()
print(len(data3))
import xubinmodeltest
from xubinmodeltest import *
hello()
xubinmodeltest.hello1(1,2)
xubinmodeltest.hello2(2,3,4)
2. python函数及模块
