梁某

python学习,一步一个脚印(qq:1257309054).

Datetime和Calendar模块

datetime模块 1.1 概述 datetime比time高级了不少,可以理解为datetime基于time进行了封装,提供了更多的实用的函数,datetime的接口更加的直观,更容易调用 1.2 模块中的类 datetime:同时有时间与日期 time...

2018-04-26 21:09:03

阅读数 237

评论数 0

Time模块

关于时间和日期模块 python程序能用很多方式处理日期和时间,转换日期格式是一种常见的功能。 python提供了一个time和calendar模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数 每个时间戳都以自从1970年1月1日午夜(历元)经过...

2018-04-26 21:07:05

阅读数 215

评论数 0

OS模块

os模块 在自动化测试中,经常需要查找操作文件,比如查找配置文件(从而读取配置文件的信息),查找测试报告等等,经常会对大量文件和路径进行操作,这就需要依赖os模块。 1. os.getcwd() 功能:查看当前所在路径 import os print(os.getcwd()...

2018-04-26 21:04:30

阅读数 41

评论数 0

math和random模块

math模块 在使用math模块时要先导入 # 导入模块 import math 1、math.ceil(num) 对num进行向上取整 number1 = 12.045 num1 = math.ceil(number1) print(num1) 输出: 13 2、...

2018-04-26 21:00:08

阅读数 78

评论数 1

python模块引入

模块 1.1. 模块的概述 ​ 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里的代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式,在python中...

2018-04-26 20:55:12

阅读数 197

评论数 0

python栈、队列、文件目录遍历

一、 栈与队列 1、 栈 stack 特点:先进先出[可以抽象成竹筒中的豆子,先进去的后出来] 后来者居上 mystack = [] #压栈[向栈中存数据] mystack.append(1) print(mystack) mystack.append(2) print(mystac...

2018-04-25 16:44:06

阅读数 361

评论数 0

python函数

一、函数 1.函数的概述 1.1 认识函数 函数:在一个完整的项目中,某些功能会反复的使用,那么会将功能封装成函数,当我们要使用此功能的时候调用即可。 优点: 1.简化代码结构,增加了代码的复用性(重复使用的程度) 2.增加代码的可维护性,如果想修...

2018-04-25 16:22:53

阅读数 75

评论数 0

可迭代对象

可迭代对象 1、列表生成式 list = [result for x in range(m, n)] g1 = (i for i in range(101)) print(type(g1)) print(g1) print(g1.__next__()) 输出: &...

2018-04-25 12:16:50

阅读数 230

评论数 0

运算符与表达式

运算符与表达式 1、算术运算符 +加 -减 *乘 / 除 % 求模,取余数 ** 幂运算 a**b = a^b a的b次方 // 取整 ,返回商的部分 被除数 ÷ 除数 = 商…余数 表达式不改变变量本身的大小 num1 = 20 num2 = 30 print...

2018-04-25 12:14:07

阅读数 60

评论数 0

python正则表达式之简易计算器

正则表达式之简易计算器 需求:使用正则表达式完成一个简易计算器。 功能:能够计算简单的表达式。 如:1*2*((1+2)/(2+3)+1)*5.1-3+2**2 import re class SimpleCalc(object): # 表达式检测 def chec...

2018-04-25 12:07:10

阅读数 268

评论数 0

分支语句与循环

一、分支语句 1、if else语句 语法: if 条件判断: 执行的语句块1 else : 执行语句块2 当满足条件的时候则执行语句块1 ,不满足条件就执行语句块2 注意:1、条件判断后面要加冒号”:“; 2、执行语句块需要缩进【4个空格】。 else 与...

2018-04-25 12:02:56

阅读数 180

评论数 0

数据类型转换

类型转换 主要针对几种存储工具:list、tuple、dict、set 特殊之处:dict是用来存储键值对的。 1、list 转换为set l1 = [1, 2, 4, 5] s1 = set(l1) print(type(s1)) print(s1) 输出: &a...

2018-04-25 11:55:15

阅读数 35

评论数 0

数据类型之Set集合

set集合 1.概述 set与dict类似,但set是一组key的集合,与dict的区别在于set不存储value。 本质:无序且无重复元素的集合(具有自动去重的功能)。 2.set的创建 语法: set1 = set([1, 2, 3, 4, 5]) 注意:创...

2018-04-25 11:52:41

阅读数 1832

评论数 0

数据类型之Dict字典

dict字典 1.概述 dict也是一种存储方式,类似于list和tuple,但是,字典采用键—值(key—value)的形式存储。 优点:具有极快的查找速度。 2.key的特性 1.字典中的key必须唯一 2**.key必须是不可变对象** 例如:字符串、整数等都是...

2018-04-25 11:45:05

阅读数 2266

评论数 0

数据类型之Tuple元组

tuple元组 1.概述 本质上是一种有序的集合,和列表非常的相似,列表使用[]表示,元组使用()表示. 特点:一旦初始化,就不能发生改变 2.元组的创建 格式: 元组名 = (元素1, 元素2 ,元素3,…) #创建空的元组 tuple1...

2018-04-25 11:26:16

阅读数 649

评论数 0

数据类型之List列表

list列表 1.概述: 通过前两天的学习,我们知道变量可以存储数据,但是一个变量只能存储一个数据,现在有一个班级,班级有20个人,现在求班级的平均年龄。 若按照之前的方式来解决 age1 = 10 age2 = 12 ... age20 = 12 average = (a...

2018-04-23 16:35:11

阅读数 4961

评论数 0

数据类型之String

String(字符串) 1、概述 ​ 字符串是以单引号或双引号括起来的任意文本,比如“abc”,‘xy’等等,请注意‘’或者“”本身只是一种表示方式,并不是字符串的一部分。 a.若字符串内部包含单引号又包含双引号怎么办? print('I\'m \"ok\&a...

2018-04-23 16:28:26

阅读数 1342

评论数 0

数据类型之Number

一、Number(数字) 数据类型 ​ 为什么会有不同的数据类型? ​ 计算机是用来做数学计算的机器,因此它可以处理各种数值,但是计算机能够处理的远远不止是数值,它还可以处理文本、图形、音频、视频等各种各样的数据,不同的数据要定义不同的数据类型。 python的数据类型分为几种...

2018-04-23 16:24:16

阅读数 2110

评论数 0

Python概述

一、python应用领域 ​ 12~14 云计算 ​ 14~15 全民创业时代的来临 O2O P2P的平台 ​ 16~17 人工智能 ​ 近两年的网络爬虫,大数据 ​ 网络后端、自动化运维、数据分析、自动化测试、网络爬 虫、人工智能 ​ 简单,功能强...

2018-04-23 11:59:37

阅读数 419

评论数 0

python实现的一些程序练习

1、无重复数字的三位数 题目:有1、2、3、4个数字, 能组成多少个互不相同且无重复数字的三位数? 都是多少? for i in range(1,5): for j in range(1,5): for k in range(1,5): ...

2018-04-23 11:46:52

阅读数 542

评论数 0

提示
确定要删除当前文章?
取消 删除