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中unittest用法实例
Sep 25 Python
深入浅析Python中join 和 split详解(推荐)
Jun 30 Python
python使用正则表达式的search()函数实现指定位置搜索功能
Nov 10 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
Apr 12 Python
对pandas的行列名更改与数据选择详解
Nov 12 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
Jan 29 Python
python 阶乘累加和的实例
Feb 01 Python
python 利用文件锁单例执行脚本的方法
Feb 19 Python
python日志logging模块使用方法分析
May 23 Python
Python爬取365好书中小说代码实例
Feb 28 Python
Python实现拼音转换
Jun 07 Python
Python 发送SMTP邮件的简单教程
Jun 24 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
使用zend studio for eclipse不能激活代码提示功能的解决办法
2009/10/11 PHP
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
2016/02/16 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
动态加载图片路径 保持JavaScript控件的相对独立性
2010/09/06 Javascript
JavaScript和CSS通过expression实现Table居中显示
2013/06/28 Javascript
JavaScript保留两位小数的2个自定义函数
2014/05/05 Javascript
AngularJS 使用$sce控制代码安全检查
2016/01/05 Javascript
基于jQuery实现文本框只能输入数字(小数、整数)
2016/01/14 Javascript
jquery动态添加文本并获取值的方法
2016/10/12 Javascript
JavaScript数据结构链表知识详解
2016/11/21 Javascript
JS实现的验证身份证及获取地区功能示例
2017/01/16 Javascript
canvas 实现中国象棋
2017/02/17 Javascript
在angular 6中使用 less 的实例代码
2018/05/13 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
2018/05/28 Javascript
详解easyui基于 layui.laydate日期扩展组件
2018/07/18 Javascript
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
9102年webpack4搭建vue项目的方法步骤
2019/02/20 Javascript
VUE中使用HTTP库Axios方法详解
2020/02/05 Javascript
[10:53]2018DOTA2国际邀请赛寻真——EG
2018/08/11 DOTA
python中使用pyhook实现键盘监控的例子
2014/07/18 Python
python读取中文txt文本的方法
2018/04/12 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
Django rest framework工具包简单用法示例
2018/07/20 Python
python 函数中的内置函数及用法详解
2019/07/02 Python
Django的models中on_delete参数详解
2019/07/16 Python
详解Python 循环嵌套
2020/07/09 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
美国最大的城市服装和运动鞋零售商:Jimmy Jazz
2016/11/19 全球购物
护士自荐信
2013/10/25 职场文书
小学生成长感言
2014/01/30 职场文书
计算机应届毕业生自荐信范文
2014/02/23 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
拒绝黄毒毒宣传标语
2014/06/26 职场文书
php png失真的原因及解决办法
2021/11/17 PHP
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫