python 解决函数返回return的问题


Posted in Python onDecember 05, 2020

定义一个带返回值的函数,需要使用return语句在调用这个函数时返回一个目标值,当没有return时,函数默认返回None。

分析下面两个程序:

def now():
  print('2017-9-25')
now()

out:

2017-9-25

def now():
  print('2017-9-25')
print(now())

out:

2017-9-25

None

对于第一个程序,仅仅调用了'now()'函数,执行了‘print(‘2017-9-25')';而第二个函数执行的是‘print(now())',他首先调用了‘now()'函数,执行‘print(‘2017-9-25')',接下来打印了name()函数的返回值,即None。第二个函数等于

def now():
  print('2017-9-25')
x=now() #调用now()函数,执行print('2017-9-25'),再将now函数的返回值None赋给x
print(x)#打印出x

补充知识:python,循环中加入等待时间,使每一次循环后随时等待一段时间

爬虫爬取网页数据的时候,有时候因访问频率太过于规律导致被服务器发现,出现访问超时或者被封ip的情况。

所以,每一轮爬取,后面加一个随时等待时间,可以减少被发现的概率

主要用到random和time库

实现脚本如下

import random
import time

for a in range(10):
  b = random.randint(1,10)#随机从1到10内取一个整数值
  print(a)
  time.sleep(b)#把随机取出的整数值传到等待函数中

以上这篇python 解决函数返回return的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python解析发往本机的数据包示例 (解析数据包)
Jan 16 Python
python列表操作使用示例分享
Feb 21 Python
Python实现根据指定端口探测服务器/模块部署的方法
Aug 25 Python
Python打印scrapy蜘蛛抓取树结构的方法
Apr 08 Python
Ubuntu安装Jupyter Notebook教程
Oct 18 Python
Django中使用celery完成异步任务的示例代码
Jan 23 Python
对Python3之方法的覆盖与super函数详解
Jun 26 Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
Sep 07 Python
Python字符串的修改方法实例
Dec 19 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
Apr 27 Python
python批量提取图片信息并保存的实现
Feb 05 Python
基于Python编写一个监控CPU的应用系统
Jun 25 Python
在Python中实现字典反转案例
Dec 05 #Python
解决python3输入的坑——input()
Dec 05 #Python
python3 使用ssh隧道连接mysql的操作
Dec 05 #Python
python3通过subprocess模块调用脚本并和脚本交互的操作
Dec 05 #Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 #Python
python subprocess pipe 实时输出日志的操作
Dec 05 #Python
python 操作excel表格的方法
Dec 05 #Python
You might like
PHP脚本的10个技巧(7)
2006/10/09 PHP
php结合飞信 免费天气预报短信
2009/05/07 PHP
php读取图片内容并输出到浏览器的实现代码
2013/08/08 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
编写跨浏览器的javascript代码必备[js多浏览器兼容写法]
2008/10/29 Javascript
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
获取客户端电脑日期时间js代码(jquery)
2012/09/12 Javascript
jQuery学习笔记之总体架构
2014/06/03 Javascript
javascript实用方法总结
2015/02/06 Javascript
javascript正则表达式中的replace方法详解
2015/04/20 Javascript
jquery ztree实现模糊搜索功能
2016/02/25 Javascript
简单实现js无缝滚动效果
2017/02/05 Javascript
关于Vue实现组件信息的缓存问题
2017/08/23 Javascript
Vue的百度地图插件尝试使用
2017/09/06 Javascript
javaScript中的空值和假值
2017/12/18 Javascript
node内置调试方法总结
2018/02/22 Javascript
Vue中在新窗口打开页面及Vue-router的使用
2018/06/13 Javascript
解决vue的变量在settimeout内部效果失效的问题
2018/08/30 Javascript
BootStrap modal实现拖拽功能
2018/12/01 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
2020/08/13 Javascript
Python中用format函数格式化字符串的用法
2015/04/08 Python
在Python的Django框架中编写错误提示页面
2015/07/22 Python
python 将字符串转换成字典dict的各种方式总结
2018/03/23 Python
python中in在list和dict中查找效率的对比分析
2018/05/04 Python
详解Python字典小结
2018/10/20 Python
基于Python和PyYAML读取yaml配置文件数据
2020/01/13 Python
python常用运维脚本实例小结
2020/02/14 Python
美国快时尚彩妆品牌:Winky Lux(透明花瓣润唇膏)
2018/11/06 全球购物
经典C++面试题一
2016/11/06 面试题
四好少年事迹材料
2014/01/12 职场文书
2014年班主任自我评价范文
2014/04/23 职场文书
2014年度培训工作总结
2014/11/27 职场文书
2014年创先争优工作总结
2014/12/11 职场文书
酒店财务总监岗位职责
2015/04/03 职场文书
Python实现文本文件拆分写入到多个文本文件的方法
2021/04/18 Python
Win11无法安装更新补丁KB3045316怎么办 附KB3045316补丁修复教程
2022/08/14 数码科技