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 requestsfrom bs4 import BeautifulSoupheaders = {'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.textsoup = 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里),如下图:

望有所帮助,望采纳!!

Python3.5 函数的调用相关推荐

  1. python3 selenium 自动化 登录搜狐邮箱之 函数的二次封装和模块的调用及函数的调用

    先建一个 sohuEmailPublic.py 文件,对函数进行封装,让它作为公共的模块开使用 代码如下: from selenium import webdriver from time impor ...

  2. 趣学python3(10)-函数注释方法

    函数注释方法(Python3.5中引入). def add(x1:str,x2:str)->str:return x1 + x2 print(add(15,32)) print(add('abc ...

  3. python3_函数_形参调用方式 / 不定长参数 / 函数返回值 / 变量作用域 / 匿名函数 / 递归调用 / 函数式编程 / 高阶函数 / gobal和nonlocal关键字 / 内置函数

    1.形参的调用方式 1. 位置参数调用 2. 关键词参数调用 原则: 关键词参数调用不能写在位置参数调用的前边 def test1(name, age):print("name:" ...

  4. python3 format函数 详解

    python3 format函数 详解 '三岁和你学编程,最白话的语言,最简单的理解,和你一起学习python' 文章目录 python3 format函数 详解 我怎么来??? -- 输出报错啦 我 ...

  5. Go 学习笔记(16)— 函数(02)[函数签名、有名函数、匿名函数、调用匿名函数、匿名函数赋值给变量、匿名函数做回调函数]

    1. 函数签名 函数类型也叫做函数签名,可以使用 fmt.Printf("%T") 格式化参数打印函数类型. package mainimport "fmt"f ...

  6. DllMain中不当操作导致死锁问题的分析--进程对DllMain函数的调用规律的研究和分析

    不知道大家是否思考过一个过程:系统试图运行我们写的程序,它是怎么知道程序起始位置的?很多同学想到,我们在编写程序时有个函数,类似Main这样的名字.是的!这就是系统给我们提供的控制程序最开始的地方(注 ...

  7. python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce、map、filter)

    python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce.map.filter) Python 中函数的应用非常广泛,比如 input() .print().range( ...

  8. golang 相互引用_golang go run undefined 同一个package中函数互相调用的问题

    golang中同一个package中函数互相调用的问题 同一个packge中(test) a.go package main func main(){ Test() } b.go package ma ...

  9. python调用自定义函数返回值的类型_生成dll文件以及python对DLL中函数的调用(参数类型以及返回值)...

    工具:VS2010    python2.7 (若使用的python是64位的,生成的dll也要使用x64) 系统:win7pro 64bit 首先,dll工程的创建以及dll文件的生成: new p ...

最新文章

  1. dev c++自动排版_再也不头疼文字排版了
  2. Ubuntu 16.04下Caffe-SSD的应用(一)——编译Caffe-SSD的CPU版本与GPU版本
  3. 第十二天Python学习记录
  4. [New Portal]Windows Azure Virtual Machine (18) Azure Virtual Machine内部IP和外部IP
  5. mysql中查询一个字段属于哪一个数据库中的哪一个表的方式
  6. 据说这是最受科研人员喜爱的春联
  7. Chrome开发者工具之JavaScript内存分析
  8. CSS——NO.9(颜色值和长度值)
  9. python学习笔记之列表(list)
  10. Django之modelform
  11. 年薪百万是社会认同,更是自身价值体现
  12. Google Chrome Top60 实用插件集合
  13. AM3352的I2C驱动与传感器sht20的应用
  14. 计算机电脑基础程序,电脑程序入门知识
  15. Pholcus 幽灵蛛 —— Go 编写的重量级爬虫软件
  16. python 做深度学习时偶遇的 (0xC0000409)错误
  17. uniapp实现贪吃蛇小游戏
  18. Django项目QQ登录后端接口实现
  19. adf的主要功能之一是_ADF 入门第一步系列
  20. 【高等数学】伽马函数与斯特林公式

热门文章

  1. 基于autojs编写一个自弹钢琴的脚本
  2. 【Jmeter控制执行顺序 Critical Section Controller临界部分控制器】
  3. 广州要玩娱乐《大富豪3》
  4. 记录利用ffmpeg对录制好的视频文件音量调整
  5. [javaSE]反射机制
  6. 1-LTE Network Architecture: Basic
  7. Discuz 模板使用方法
  8. 《go语言圣经》习题答案-第5章
  9. 国巨董事长:被动元件将缺货到2019,芯片电阻是重灾区
  10. QT5.14使用QWebChannel与百度地图数据交互