首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Python3入门系列之-----函数
】的更多相关文章
Python3入门系列之-----函数
什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创建函数,这被叫做用户自定义函数. 学习完函数,继续学习面象对像,点击类 如何定义一个函数 函数基本使用 函数的参数 形参和实参 参数默认值 修改参数后影响外部 关键字参数 收集参数 分配参数 函数的返回值 匿名函数 函数的作用域 访问全局作用域 定义一个函数 你可以定义一个由自己想要功能的函数,以…
Python3入门系列之-----range和xrange的区别详解,你明白了吗?
前言 range()是Python的内置函数,用于创建整数的列表,可以生成递增或者递减的数列. xrange也有相同的功能, 今天来看下它们之间的不同. range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列 start/stop指定的范围,如果start不填则默认从0开始计算 stop为结束的循环数 step为设定的步长 总结:1.range和xrange都是在循环中使用,输出结果一样.2.rang…
Python3入门系列之-----算术运算符|比较运算符|赋值运算符|逻辑运算符|成员运算符|身份运算符
什么是运算符? 本章节主要说明Python的运算符.举个简单的例子 1 +2 = 3 . 例子中,1 和 1.2 被称为操作数,"+" 称为运算符. Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 成员运算符 身份运算符 运算符优先级 算术运算符 以下假设变量:a=10,b=20 运算符 描述 实例 + 加: 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘: 两个…
Python3入门系列之-----return返回值,我终于懂了
前言 初学者学习return的用法有点蒙,不知道它的作用是什么?返回的是什么?在什么时候要用?小伙伴也可能会遇到和我同样的困扰,给大家举个例子,马上就明白了. 同一段代码,函数中带return和没有return有什么区别? 需求:date_2中循环打印date_1中列表 思路: 1.定义函数中的列表 2.返回一个列表 3.调用函数再循环打印 return返回值为True结合if语句 return返回值为False结合if语句 总结: 1.return只能用于函数内 2.return用来返回函数的…
Python3入门系列之-----看完这一篇文章我终于学会了类
前言 类顾名思义,就是一类事物.或者叫做实例,它用来描述具有共同特征的一类事物.我们在Python中声明类的关键词是class,类还有功能和属性,属性就是这类事物的特征,而功能就是它能做什么,也是就是方法或者函数.我们仍然用例子来说明问题. 比如把人为一类,人的名字,年龄,身高,肤色是属性,人可以跑,跳这种为方法 定义类: 示例: class ClassName: """类帮助信息""" class_suite #类体 目录 1.构造函数--…
Python3入门系列之-----json与字典转换
json JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写 JSON 函数 使用 JSON 函数需要导入 json 库:import json. 函数 描述 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 将已编码的 JSON 字符串解码为 Python 对象 24.1 json.dumps json.dumps json.dumps 用于将 Python 对象编码成 JSON 字符串. 实…
Python3入门系列之-----file方法操作
file方法 file处理文件的一些方法,创建一个file对像后即可对文件进行读写相关操作,首先你得打开文件,此处用到open函数 open函数 语法:file_objcet = open(file_name,access_mode) 实例一: file_name = open("Python.txt"," r") # "Python.txt"将要访问的文件名字,r为只读方式 注:Python.txt是在当前目录,那如果是在其它目录怎么办呢? …
Python3入门系列之-----环境搭建
前 言 最近一直在学习Python,想用笔记的方式记录自己踩过的那些坑.俗话说:好记性不如烂笔头. 分享给想学Python的小伙伴.目前本人在学习Python+selenium.接口自动化,有兴趣的小伙伴可以一起讨论. 欢迎各路大神对本书进行指正,谢谢! Python2已停止更新,所以建议大家使用Python3版本 备注: Python版本: Python3.7 Python IDE: PyCharm社区版(免破解) PC : window 7 64位旗舰版 环境搭建 第一步:下载并安装Pyt…
Python3入门系列之-----内置的文件操作模块OS
前言 在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这个时候就需要用到os模块. 使用前先导入os模块,即:import os 举例几个常用的 1.os.getcwd() 获取当前工作目录 2.os.chdir() 更改工作目录 3.os.listdir() 返回指定目录下的文件名,注:返回的是以列表形式 4.os.path.join() 连接目录或文件名 5.分离文件名和目录/拓展…
Python3入门系列之-----异常处理
前言 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍. Python 有两种错误很容易辨认:语法错误和异常. Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常. 异常处理 try/except处理流程如下图 try/except...else try/except 语句还有一个可选的 else 子句,如果使用这个子句,那么必须放在所有的 except 子句之后. else…