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显示天气预报
Mar 02 Python
python教程之用py2exe将PY文件转成EXE文件
Jun 12 Python
详解Python的单元测试
Apr 28 Python
浅析Python中的for 循环
Jun 09 Python
python日志记录模块实例及改进
Feb 12 Python
Python 转义字符详细介绍
Mar 21 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
Oct 24 Python
python实现身份证实名认证的方法实例
Nov 08 Python
详解python程序中的多任务
Sep 16 Python
详解python日志输出使用配置文件格式
Feb 10 Python
python中openpyxl和xlsxwriter对Excel的操作方法
Mar 01 Python
使用python+pygame开发消消乐游戏附完整源码
Jun 10 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 页面编码声明方法详解(header或meta)
2010/03/12 PHP
php发送post请求函数分享
2014/03/06 PHP
php去除字符串中空字符的常用方法小结
2015/03/17 PHP
PHP下载远程图片并保存到本地方法总结
2016/01/22 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
PHP实现小程序批量通知推送
2018/11/27 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
Laravel框架查询构造器简单示例
2019/05/08 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
基于JavaScript 类的使用详解
2013/05/07 Javascript
jquery遍历之parent()和parents()的区别及parentsUntil()方法详解
2013/12/02 Javascript
node.js操作mongoDB数据库示例分享
2014/11/26 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
微信小程序单选框自定义赋值
2020/05/26 Javascript
vue大型项目之分模块运行/打包的实现
2020/09/21 Javascript
解决vue中使用less/sass及使用中遇到无效的问题
2020/10/24 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
python中去空格函数的用法
2014/08/21 Python
python获取当前计算机cpu数量的方法
2015/04/18 Python
Python实现简单文本字符串处理的方法
2018/01/22 Python
matplotlib 输出保存指定尺寸的图片方法
2018/05/24 Python
使用Anaconda3建立虚拟独立的python2.7环境方法
2018/06/11 Python
Python提取频域特征知识点浅析
2019/03/04 Python
python装饰器常见使用方法分析
2019/06/26 Python
详解python解压压缩包的五种方法
2019/07/05 Python
python批量解压zip文件的方法
2019/08/20 Python
python并发编程多进程 模拟抢票实现过程
2019/08/20 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
秋季运动会广播稿大全
2014/02/17 职场文书
市场营销管理毕业生自荐信
2014/03/03 职场文书
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
公司承诺书格式
2014/05/21 职场文书
禁烟标语大全
2014/06/11 职场文书
现实表现证明材料
2015/06/19 职场文书