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 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 函数的调用相关推荐
- python3 selenium 自动化 登录搜狐邮箱之 函数的二次封装和模块的调用及函数的调用
先建一个 sohuEmailPublic.py 文件,对函数进行封装,让它作为公共的模块开使用 代码如下: from selenium import webdriver from time impor ...
- 趣学python3(10)-函数注释方法
函数注释方法(Python3.5中引入). def add(x1:str,x2:str)->str:return x1 + x2 print(add(15,32)) print(add('abc ...
- python3_函数_形参调用方式 / 不定长参数 / 函数返回值 / 变量作用域 / 匿名函数 / 递归调用 / 函数式编程 / 高阶函数 / gobal和nonlocal关键字 / 内置函数
1.形参的调用方式 1. 位置参数调用 2. 关键词参数调用 原则: 关键词参数调用不能写在位置参数调用的前边 def test1(name, age):print("name:" ...
- python3 format函数 详解
python3 format函数 详解 '三岁和你学编程,最白话的语言,最简单的理解,和你一起学习python' 文章目录 python3 format函数 详解 我怎么来??? -- 输出报错啦 我 ...
- Go 学习笔记(16)— 函数(02)[函数签名、有名函数、匿名函数、调用匿名函数、匿名函数赋值给变量、匿名函数做回调函数]
1. 函数签名 函数类型也叫做函数签名,可以使用 fmt.Printf("%T") 格式化参数打印函数类型. package mainimport "fmt"f ...
- DllMain中不当操作导致死锁问题的分析--进程对DllMain函数的调用规律的研究和分析
不知道大家是否思考过一个过程:系统试图运行我们写的程序,它是怎么知道程序起始位置的?很多同学想到,我们在编写程序时有个函数,类似Main这样的名字.是的!这就是系统给我们提供的控制程序最开始的地方(注 ...
- python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce、map、filter)
python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce.map.filter) Python 中函数的应用非常广泛,比如 input() .print().range( ...
- golang 相互引用_golang go run undefined 同一个package中函数互相调用的问题
golang中同一个package中函数互相调用的问题 同一个packge中(test) a.go package main func main(){ Test() } b.go package ma ...
- python调用自定义函数返回值的类型_生成dll文件以及python对DLL中函数的调用(参数类型以及返回值)...
工具:VS2010 python2.7 (若使用的python是64位的,生成的dll也要使用x64) 系统:win7pro 64bit 首先,dll工程的创建以及dll文件的生成: new p ...
最新文章
- dev c++自动排版_再也不头疼文字排版了
- Ubuntu 16.04下Caffe-SSD的应用(一)——编译Caffe-SSD的CPU版本与GPU版本
- 第十二天Python学习记录
- [New Portal]Windows Azure Virtual Machine (18) Azure Virtual Machine内部IP和外部IP
- mysql中查询一个字段属于哪一个数据库中的哪一个表的方式
- 据说这是最受科研人员喜爱的春联
- Chrome开发者工具之JavaScript内存分析
- CSS——NO.9(颜色值和长度值)
- python学习笔记之列表(list)
- Django之modelform
- 年薪百万是社会认同,更是自身价值体现
- Google Chrome Top60 实用插件集合
- AM3352的I2C驱动与传感器sht20的应用
- 计算机电脑基础程序,电脑程序入门知识
- Pholcus 幽灵蛛 —— Go 编写的重量级爬虫软件
- python 做深度学习时偶遇的 (0xC0000409)错误
- uniapp实现贪吃蛇小游戏
- Django项目QQ登录后端接口实现
- adf的主要功能之一是_ADF 入门第一步系列
- 【高等数学】伽马函数与斯特林公式