Python之路
文章平均质量分 73
薄荷加冰心有多冷
这个作者很懒,什么都没留下…
展开
-
pyhton之问~~~~~if __name__ == ‘__main__‘:是什么?
Python是一种解释型脚本语言,在执行之前不同要将所有代码先编译成中间代码,Python程序运行时是从模块顶行开始,逐行进行翻译执行,所以,最顶层(没有被缩进)的代码都会被执行,所以Python中并不需要一个统一的main()作为程序的入口。因为我们要把它当做一个入口文件去执行它,如果你把它当做一个包来引入的话,那下面的语句就失效了,为什么失效呢?因为__name__不等于__main__了,而是它具体的包名了。定义属性最好在构造函数中定义,因为定义在类中有点不合适,类是大而空的一个概念。...原创 2022-07-23 16:35:58 · 145 阅读 · 0 评论 -
python之路~~~~~正则表达式绕waf案例分析
断言又有很多中叫法,比如环视,巡视。去匹配数字字母大小写特殊符号,并限制长度为5到7位。原创 2022-07-20 14:48:40 · 443 阅读 · 0 评论 -
Python之路~~~~~高级知识
包和模块什么是包在python中,用来包裹模块的文件夹,在python中,文件夹是可以当成包使用的,包并不是文件夹! !注意:在python中,如果一个文件夹中存在init .py这个模块文件的话,这个文件夹就是包什么是模块Xx.pv文件,保存是要执行或者使用代码常见导包方式import package.moduleimport package.module as aliasfrom package import modulefrom package import module a原创 2022-04-15 16:33:07 · 719 阅读 · 0 评论 -
Python之路~~~~~异常处理
异常处理什么是异常异常︰异常指的是软件在运行的过程中,因为一些原因(如:使用者操作不当等), 引起程序错误,导致软件奔溃的这种现象,就叫做异常注意:异常并不等价于错误,错误是致命的,软件不能接受的错误异常处理的主要目的:提高软件的容错性。代码能够继续向后运行,而不会奔溃。python处理异常try catch语句块的使用try … catch语句块来完成,使用try抓捕异常。try: #将有可能触发异常的代码except: print("处理异常")常见的异常Valu原创 2022-04-15 16:28:13 · 153 阅读 · 0 评论 -
Python之路~~~~~面向对象
Python的面向对象面向对象1、什么是面向对象面向对象,相对于面向过程而言编程语言的发展历史: 一代语言:二进制 二代语言:面向机器的语言(汇编) 三代语言:C语言、C++、C##、java、PHP、python、ruby…C语言:面向过程思维在编程 细化问题,调用函数解决问题世界观:当语言要解决庞大的问题是,面向过程暴露出它的不足之处。总结:分类处理,创建世界的过程2、类与对象创建类,得到对象 什么是类:类就是类别,进行分析得到的一些类别,关键字class原创 2022-04-15 16:26:43 · 335 阅读 · 0 评论 -
Python之路~~~~~IO流操作
IO流操作什么是Io流( Input output stream) Io流说的主要是计算机的输入和输出操作 常见的Io操作,一般说的是内存与磁盘之间的输入输出 Io流操作一种常见的持久化技术python操作Io流 open函数即可 open函数主要的目的是打开一个本地的文件open函数的解析 第一个参数file代表要打开或者创建文件的名称或者路径 第二个参数表示打开的模式 其他参数的使用open的简单使用f=open (path, “r”)原创 2022-04-15 16:14:02 · 274 阅读 · 0 评论 -
Python之路~~~~~函数
函数1、什么是函数函数 过程 功能 行为 动作 实现了某一功能或某些功能指令的集合 函数就是一个功能就是一个过程!!!2、python如何定义函数def 关键字def 函数名称([参数列表]): #函数体3、函数的调用:函数是一个功能,定义一个函数时,但是它不会自动执行,是需要你调用它函数名称([实参列表])原创 2022-04-15 16:10:47 · 146 阅读 · 0 评论 -
Python之路~~~~~切片的知识
切片的知识切片:python提供大家用来切割可迭代对象(容器)iterable[start:] #从start位置开始切割字符串,切到末尾(左闭)iterable[start:end] #从start位置开始切割字符串,切到end位置(左闭右开)iterable[start:end:step] #从start位置开始切割字符串,切到end位置(step为步长)当原创 2022-04-15 16:03:45 · 450 阅读 · 0 评论 -
Python之路~~~~~字符串对象
字符串对象1、什么是字符串肉眼可以识别,具有特殊含义的字符组成串2、python如何表示字符串(定义字符串)弱数据类型语言的特性决定单引号双引号三引号strs = str(“字符串”)3、字符串的常见方法[‘add’, ‘class’, ‘contains’, ‘delattr’, ‘dir’, ‘doc’, ‘eq’, ‘format’, ‘ge’, ‘getattribute’, ‘getitem’, ‘getnewargs’, ‘gt’, ‘hash’,原创 2022-04-15 15:59:04 · 364 阅读 · 0 评论 -
Python之路~~~~~容器
容器容器的概念:1、什么是容器,为什么学习容器容器:可以存放多个元素的一种数据类型补充变量的无法存储大量数据的缺陷2、python也提供容器列表(list)集合(set)元组(tuple)字典(dict)列表------(list)线性表: 数组:数组是连续内存的结构,python是没有数组的 栈:先进后出 队列:先进先出 链表:原创 2022-04-15 15:57:17 · 444 阅读 · 0 评论 -
Python之路~~~~~程序控制流程(三大流程)
程序控制流程(三大流程)顺序结构从左向右,从上而下执行的1、python是一门解释性语言选择结构单分支 if 条件: #缩进,Python是抢缩进语言 #执行调节满足的代码双分支 if condition: #条件满足要执行的语句 else : #执行条件不满足的代码三(多)原创 2022-04-04 19:49:01 · 764 阅读 · 0 评论 -
Python之路~~~~~语法基础
变量什么是变量变化的量 准确的来说是—代表一个未知的数 例如:我们之前学习的一元一次方程x,y之类的运行时环境(程序在运行过程中,这个值可以发生变化的) 变化的量定义变量的问题在强数据类型中, 定义变量需要进行如下操作数据类型 变量名称 = 变量值;int a = 10而Python是一门弱数据类型语言变量名称 = 变量值a = 10a10什么是强数据类型语言,弱数据类型语言强数据类型语言:当定义变量的类型后,不允许存储其他数据类型弱数据类型语言:变原创 2022-03-29 19:47:58 · 869 阅读 · 0 评论 -
Python之路~~~~~python介绍
Python介绍1.1 什么是PythonPython语言由荷兰的数学与计算机科学研究会 吉多·范罗苏姆(龟叔)于1990年初设计Python-蟒蛇 Python主要有两个大版本 Python2 Python3 本次课程用的Python3版本RedHat Linux自带Python2 如果需要Python3自己装至今Python所能应用到的领域:Web开发:和C++/Java去做一些大型的软件项目-后台-后端程序自动化运维网络安全数据分析与数据挖掘 : 大数据领域当中 数据处理内容数据原创 2022-03-26 16:25:41 · 1418 阅读 · 0 评论