• python语法基础-函数-装饰器-长期维护

    时间:2023-11-23 07:43:32

    ########################################################## 装饰器# 装饰器非常重要,面试Python的公司必问,# 原则:开放封闭原则# 开放封闭原则,适用于对已经固定的额功能,和源码,这个原则是为了程序的稳定性,# 开放就是对已经有的功能...

  • python语法_函数

    时间:2023-11-21 14:05:32

    ---恢复内容开始---函数:1 减少重复代码2 定义一个功能,需要直接调用3 保持代码一致性def  funcation_name(参数s):功能代码块0参数可以为多个,传入时按照前后顺序进行掺入,定义时为形参,实际传入的为实参。形参有几个,就需要传入多少实参。函数名字必须以下划线或者字母开头,区...

  • Python 2.7 学习笔记 基本语法和函数定义

    时间:2023-11-19 10:17:39

    本文介绍下python的基本语法一、变量定义不需要说明类型,也不需要像js等脚本语言使用var等标识符。直接声明即可,如:num=1说明:上面语句声明了一个变量num,并在声明时初始化值为 1二、常量同其它语言类似。注意字符串常量既可以用单引号,也可以用双引号扩起。注意None是python中的一个...

  • Python基本语法_控制流语句_if/while/for

    时间:2023-11-18 13:05:15

    目录目录前言软件环境If 语句While循环breakcontinuefor 循环遍历String遍历Tuple遍历List遍历Dictionary最后前言控制流语句用于改变程序语句流(默认为自上而下顺序执行)的执行顺序,其中Python的基本控制流语句,主要有以下3种: 1. if 语句:根据条件...

  • es6 和 python 语法比较

    时间:2023-11-13 07:59:04

    http://www.linchaoqun.com/html/cms/content.jsp?id=1509528630774Python3笔记:Python与ECMAScript部分语法对比https://frankfang.github.io/es-6-tutorials/ES 6 新特性列表h...

  • Python语法注意点

    时间:2023-11-11 11:43:38

    1. 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。2. Python标准的解释器没有针对尾递归做优化,任何递归函数都存在栈溢出的问题。

  • python 装饰器(语法糖)

    时间:2023-10-18 14:54:38

    def  login(func):    def testlogin():        for  i in range(3):            _username="abc"            _passwrod="123456"            user_status = Fal...

  • Selenium2+python自动化9-CSS定位语法

    时间:2023-04-22 16:07:20

    前言大部分人在使用selenium定位元素时,用的是xpath定位,因为xpath基本能解决定位的需求。css定位往往被忽略掉了,其实css定位也有它的价值,css定位更快,语法更简洁。这一篇css的定位方法,主要是对比上一篇的xpath来的,基本上xpath能完成的,css也可以做到。两篇对比学习...

  • python 进阶语法lambda 函数与列表推导式练习

    时间:2023-04-03 07:59:26

    一、lambda推导式 tuples = [(1, 'c'), (2, "d"), (3, 'a'), (4, 'c')] ret = sorted(tuples,key=lambda x:x[1])ret1 = sorted(tuples,key=lambda x:x[0])print("打印re...

  • python2 与 python3 语法区别

    时间:2023-03-29 19:37:14

    python2 与 python3 语法区别概述#原稿地址:使用 2to3 将代码移植到 Python 3几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),这个...

  • Python3组合数据类型(元组、列表、集合、字典)语法

    时间:2023-02-27 15:28:31

    一、序列类型(字符串,元组(),列表[])序列类型支持in,len(),分片[],迭代,5种内置序列类型:bytearray,bytes,list,str,tuple(元组)。1、元组可以嵌套(如:x=str[2][1][0][1])2、元组的命名(collections.namedtuple(),...

  • pycharm软件的基本使用、python的注释语法、变量与常量、变量的命名风格、垃圾回收机制、数据类型、数据类型之整型、数据类型之浮点型

    时间:2023-02-14 18:08:30

    目录一、pycharm软件的基本使用二、python语法注释(1)、什么是注释(2)、如何使用注释?三、变量(1)、什么是变量?(2)、变量的使用四、常量(1)、什么是常量?(2)、常量的使用五、变量的命名规范六、变量的命名风格七、垃圾回收机制(1)、什么是垃圾数据?(1)、引用计数(2)、标记清除...

  • Python基础--正则表达式基本语法以及re模块

    时间:2023-02-09 22:36:07

    正则是个很牛逼的东西,python中当然也不会缺少。所以今天的Python就跟大家一起讨论一下python中的re模块。re模块包含对正则表达式的支持。什么是正则: 正则表达式是可以匹配文本片段的模式。 正则表达式’Python’可以匹配’python’通配符 .表示匹配任何字符: ‘.ython’...

  • python语法进阶这一篇就够了

    时间:2023-02-03 20:05:31

    前面我们已经学习了Python的基础语法,了解了Python的分支结构,也就是选择结构、循环结构以及函数这些具体的框架,还学习了列表、元组、字典、字符串这些Python中特有的数据结构,还用这些语法完成了一个简单的名片管理系统。下面我就将介绍一下Python的一些进阶语法规则,为后面更复杂的编程打下...

  • python语法_模块_re(正则表达)

    时间:2023-02-02 22:38:38

    字符串操作方法有: s = 'hello word' s.find('l') 查询第一个l的索引 s.replace('ll','xx') 替换 s.split('w') 以w进行分割 这些都是完全匹配,要进入模糊匹配就需要引进正则表达式   正则表达式,主要作为字符串模糊匹配的作用 正则 元字符 ...

  • Python高级语法总结

    时间:2023-01-30 19:59:39

    1.Python面向对象 创建类 使用class语句来创建一个新类,class之后为类的名称并以冒号结尾,如下实例: class ClassName:'类的帮助信息' #类文档字符串 class_suite #类体 实例:class Employee:'所有员工的基类' empCount = 0...

  • python高级语法和用法(十九)

    时间:2023-01-30 19:59:33

    枚举类型: 枚举类型是python3添加的,python2是没有的。 from enum import Enumclass VIP(Enum): yellow = 1 green = 2 black = 3 red = 4 pass 想创建一个枚举类,就需要继承Enum prin...

  • Python(九) Python的高级语法与用法

    时间:2023-01-30 19:55:06

    本章节我们揭开Python进阶部分的高级特性,详细讲解枚举、闭包,并对函数式编程做出介绍 一、 枚举其实是一个类 from enum import Enum#枚举类class VIP(Enum): YELLOW = 1 #大写 GREEN = 2 BL...

  • Python基础语法之列表 元组

    时间:2023-01-27 14:59:40

    1 列表列表由一系列按照特定顺序的元素组成,其中的元素可以使不同的数据类型,用[ ]来表示列表,用逗号来分割列表中的元素。1.1 列表操作之切片 a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(a[1:3]) # [2, 3] 前闭后开 print(a[1:])...

  • 使用Python ast模块访问语法树中的节点

    时间:2023-01-25 09:00:22

    I'm playing with python ast (abstract syntax tree). 我在玩python ast(抽象语法树)。 I wrote the following and it visited all nodes of the AST. 我编写了以下代码,它访问了AST...