Python学习之路
系统学习Python并应用于工作
小鳄同学!
这个作者很懒,什么都没留下…
展开
-
PYTHON3 正则表达式
元字符: . ^ $ * + ? { } [ ] | () \1、. 通配符 匹配除换行符(\n、\r)之外的任何单个字符。import res = 'hello world wdfl hedl wwwl'ret = re.findall('w..l',s) #.只能代指任意一个字符,不能匹配\n(换行符)print(ret)# 输出: ['worl', 'wdfl', 'wwwl']2、^ 匹配输入字符串的开始位置。import...原创 2020-11-26 17:26:45 · 241 阅读 · 0 评论 -
Python.3X 装饰器详解
Python中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。为什么需要装饰器我们假设你的程序实现了say_hello()和say_goodbye()两个函数。def say_hello(): print("hello!") def say_goodbye(): print("hello!") # bug hereif __name__ == '__main__': say_hello() say_goodbye()转载 2020-11-12 10:26:59 · 121 阅读 · 0 评论 -
Python3.x random 模块
Python中的random模块用于生成随机数。下面具体介绍random模块的功能:1.random.random()#用于生成一个0到1的float:0<= n < 1.01 import random 2 a = random.random()3 print (a) 打印输出:0.41666766234211832.random.uniform(a,b)#用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a >...翻译 2020-10-23 17:50:45 · 167 阅读 · 0 评论 -
Python.X time模块
在python中,关于时间的模块使用有(time,datetime以及calendar)三种,这里主要描述time模块时间使用方法:import time #首先通过import调用time模块;print(help(time)) #我们可以通过help获取time的详细介绍时间戳: 表示是从1970年1月1号 00:00:00开始到现在按秒计算的偏移量,返回时间戳的函数有time()和clock()可获取从1970.1.1到现在的时间,单位为S(秒)格式化的时间字符串:...原创 2020-10-23 16:53:56 · 195 阅读 · 0 评论 -
5、Python3.x之条件、循环等
一、if、elif、elsepython的条件语句是通过一条或者多条的执行和判断结果(True或者False)来执行一条条语句,如下图是简单的执行流程图:Python的语言规定任何非零的结果为True,0代表False;if的执行逻辑:if 判断条件: 执行程序 ……elif 判断条件: 执行程序……else : 执行程序……if语句的嵌套:if 判断语句: 执行程序 …… if 判断语句: 执行程序 ……原创 2020-10-23 14:54:44 · 103 阅读 · 0 评论 -
4、Python3.x之运算符
算术运算符原创 2020-10-23 14:54:32 · 156 阅读 · 0 评论 -
3、Python3.x学习之变量
描述:变量是为了存储运算过程中的一些结果,为了方便以后对其进行修改和操作;变量的定义在Python中,每个变量在使用前都必须对其赋值(name = "张"),赋值以后该变量才会被创建 等号(=)用来给变量赋值,等号左边(name)是一个变量名,等号右边是存储在变量中的数值(可以是数字或者字符……) 变量名 = 值 变量定义之后,后续可调用或者更改数值 如:name = "wang",此时n...原创 2020-10-23 14:54:16 · 108 阅读 · 0 评论 -
2、Python3.X学习之输入/输出
Input() input() 函数接受一个标准输入数据,返回为 string 类型。 函数语法input([prompt])prompt:提示信息 实例:name = input("Input of your name:")print(name )2、print() print() 方法用于打印输出,最常见的一个函数。 语法:print(*objects, sep=' ', end='\n', file=sys.stdout, fl...原创 2020-10-23 14:53:17 · 587 阅读 · 0 评论 -
1、Python3.X学习之背景
前言:工作已有4年左右,一直使用的C语言,工作中经常会不断编写重复的代码或者类似的逻辑,这就造成了工作效率的缓慢同时也避免不了出错,总是会想到能不能自己编写一些简单的脚本来处理这种情况,4年之间断断续续也想过就很多次也接触过几种语言,如:python、c++、VB等;但都没怎么深入学习,断断续续学习导致没有精通使用;随着工作时间的增长和经验感觉学习另一种语言的重要性,经过多次筛选,选择了Pyhon语言,上手快使用范围广等优点,完全可以满足我工作需求,于是开始走上学习Python之路;发展历史:...原创 2020-10-23 14:52:55 · 84 阅读 · 0 评论