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 相关文章推荐
利用ctypes提高Python的执行速度
Sep 09 Python
python 实现上传图片并预览的3种方法(推荐)
Jul 14 Python
Python爬虫番外篇之Cookie和Session详解
Dec 27 Python
Python生成器以及应用实例解析
Feb 08 Python
Python pymongo模块用法示例
Mar 31 Python
Python操作json的方法实例分析
Dec 06 Python
python打开windows应用程序的实例
Jun 28 Python
Django框架model模型对象验证实现方法分析
Oct 02 Python
Python龙贝格法求积分实例
Feb 29 Python
python 无损批量压缩图片(支持保留图片信息)的示例
Sep 22 Python
Python机器学习工具scikit-learn的使用笔记
Jan 28 Python
python FTP编程基础入门
Feb 27 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
ThinkPHP CURD方法之data方法详解
2014/06/18 PHP
php使用curl出现Expect:100-continue解决方法
2015/03/03 PHP
微信 开发生成带参数的二维码的实例
2016/11/23 PHP
php简单实现单态设计模式的方法分析
2017/07/28 PHP
判断脚本加载是否完成的方法
2009/05/26 Javascript
javascript 变量作用域 代码分析
2009/06/26 Javascript
学习面向对象之面向对象的术语
2010/11/30 Javascript
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
2011/01/08 Javascript
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
利用js实现选项卡的特别效果的实例
2013/03/03 Javascript
js中如何把字符串转化为对象、数组示例代码
2013/07/17 Javascript
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
2016/07/26 NodeJs
JavaScript中关于iframe滚动条的去除和保留
2016/11/17 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
2018/06/20 Javascript
React父子组件间的传值的方法
2018/11/13 Javascript
vue生命周期的探索
2019/04/03 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
Python中为feedparser设置超时时间避免堵塞
2014/09/28 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
dpn网络的pytorch实现方式
2020/01/14 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
2020/02/28 Python
Python3.7下安装pyqt5的方法步骤(图文)
2020/05/12 Python
Python爬虫爬取ts碎片视频+验证码登录功能
2021/02/22 Python
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
世界上最大的乐谱选择:Sheet Music Plus
2020/01/18 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
给酒店员工的表扬信
2014/01/11 职场文书
高一生物教学反思
2014/01/17 职场文书
8和9的加减法教学反思
2014/05/01 职场文书
三问三解心得体会
2014/09/05 职场文书
高中学生自我评价范文
2014/09/23 职场文书
小学科学课教学反思
2016/02/23 职场文书
2017春节晚会开幕词
2016/03/03 职场文书
Vue CLI中模式与环境变量的深入详解
2021/05/30 Vue.js
Redis缓存-序列化对象存储乱码问题的解决
2021/06/21 Redis