Python3.5 函数的调用

Python3.5 函数的调用

望共同进步

转载请注明地址:http://blog.csdn.net/weixin_39701039/article/details/79567006

在 函数的定义: http://blog.csdn.net/weixin_39701039/article/details/79563012  

写函数的定义的时候其实已经调用了函数,如

#coding:utf-8
#python 3.5.1

def get_Square(x):
    return x**2    #幂的符号用**(两个星号表示)

result = get_Square(5)
print(result)

里的result = get_Square(5) 就是调用了函数get_Square(),然后把返回的值赋给了变量result;那么我们发现要调用一个函数,需要知道函数的名称传入的参数

其实Python内置了很多有用的函数,我们可以直接调用:

##coding:utf-8
#python 3.5.1

print('abs(-10):',abs(-10))
print('min(1,2,-5,10):',min(1,2,-5,10))

#结果

abs(-10): 10

min(1,2,-5,10): -5

当不属于Python内置函数时,一是我们上面的定义一个函数,再调用;二就是调用在另一个.py(这个我在博客 http://blog.csdn.net/weixin_39701039/article/details/79642604 做了简单的说明)文件里定义的函数。下面就第二种做简单介绍:

如下是 M_f_def.py 中的代码:

#coding:utf-8
#python3.5.1

import requests

from bs4 import BeautifulSoup


headers = {
        'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36'
    }
#定义函数(传入参数url)
def get_Soup(url):
    response = requests.get(url,headers = headers,timeout = 120)
    response.encoding = 'utf-8'
    res = response.text
    soup = BeautifulSoup(res,'html.parser')
    return soup   #返回soup
#调用函数

建立一个文件M_f_call.py  ,开始导入.py文件,再调用函数,如下

#coding:utf-8
#python 3.5.1

import M_function.M_f_def as Fuc
import Calcs.calc1  as calcu    #这里调用了.calc1.py文件,结合下面的PS看

soup = Fuc.get_Soup(url = 'http://blog.csdn.net/weixin_39701039/article/details/79563012')
print(soup)

#结果:


PS:注意M_f_call.py 文件要和 M_function在同一个文件夹下(不一定在M_function里),如下图:


 

望有所帮助,望采纳!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值