import re # findall # search # match # ret = re.findall('a','eva egon yuan') # # 返回所有满足条件结果,放在列表里 # print(ret) # ret = re.search('a','eva egon yuan') # if ret: # print(ret.group()) # # 从前往后,找到
一 垃圾回收介绍    Python垃圾回收可以总结为一句话:引用计数器为主,分代回收和标记清除为辅. 1.1 refchain(环状双向链表)   PythonC源码中有一个名为refchain环状双向链表.Python程序中一旦创建对象都会把这个对象添加到refchain这个链表.它保存着所有对象.例如: &nb
转载 2023-10-26 16:04:58
85阅读
内容提要:本文主要介绍了编写通达信指标公式常用函数REF、MA、EMA、CROSS以及这些函数综合运用举例。 通达信函数非常多,想全部熟练掌握,几乎是不可能,而且没有必要,毕竟很多函数很少用到。 编写通达信指标公式常用函数大概也就三四十个,对于这些函数,建议认真学习研究,多模仿练习,做到烂熟于心。打好基础很重要,如果没有打好基础,编写复杂一点指标时,头脑可能一片空白
转载 2024-06-28 19:51:27
466阅读
date: 2019-09-07我使用Python版本为3.7,没有装配环境同学可以到下方链接查看教程。本期内容依旧是高阶函数内容,接上期。高阶函数函数闭包Python允许函数定义函数,内部函数无法在外部函数之外被调用,类似Java内部类。需要注意一点是,内部函数调用外部函数属性时,采用是引用传值,这可能会带来一些问题:def func(): res = [] f
一、什么是函数一个输入一些值,进行一系列操作,再输出/或不输出一些值过程二、函数结构def count(a,b): n = a+b return n1、签名以def开始第一行def count(a,b),是一个函数签名。 该标志建立了一个新标识符(count)作为函数名称。并且设立了预期参数个数,以及标识这些参数名称(a和b)。2、主体函数定义其余部分称为函数主体retur
1 Python for循环 ​​for​​循环用于迭代序列(即列表,元组,字典,集合或字符串)。 这与其他编程语言中 for 关键字不太相似,而是更像其他面向对象编程语言中迭代器方法。 通过使用 for 循环,我们可以为列表、元组、集合每个项目等执行一组语句。
转载 2023-05-28 21:20:31
355阅读
  功能:截取列表任何部分。  切片适用于列表、元组、字符串、range对象等类型。。  格式:[::]切片使用两个冒号分隔3个数字来完成。    第一个数字表示切片开始位置(默认为0)。    第二个数字表示切片截止(但不包含)位置(默认为列表长度)。    第三个数字表示切片步长(默认为1),当步长省略是可省略最后一个冒号。 1.切片操作不会因为下标越界而抛出异常,而是简单地列表尾部
转载 2023-07-10 14:42:05
132阅读
#1、python2raw_input与python3input是相同python2也有input但是别用(不好用,忘记它) #密码是明文 username=input("username:") password=input('password:') print(username,password) #2、密码变成密文 import getpass username=input("
转载 2023-06-20 23:22:00
124阅读
with/as使用open打开过文件对with/as都已经非常熟悉,其实with/as是对try/finally一种替代方案。当某个对象支持一种称为"环境管理协议"协议时,就会通过环境管理器来自动执行某些善后清理工作,就像finally一样:不管中途是否发生异常,最终都会执行某些清理操作。用法:12with expression [as var]: with_block_code当expre
1、查缺补漏1、Python允许用r’‘表示’’ "内部字符串默认不转义。2、使用\n进行换行不方便时候,使用>>> print('''line1 ... line2 ... line3''') line1 line2 line33、Python提供了ord():字符转换成编码,chr()函数把编码转换为对应字符4、字符串和字节形式1、由于Python字符串类型是str,
转载 2023-09-21 09:59:31
246阅读
布尔操作Python支持布尔运算符有or, and, not。如下表: 解释如下:or是一个短路操作符,所以它只第一个参数为假情况下计算第二个参数。and是一个短路操作符,所以它只第一个参数为真时才计算第二个参数。优先级 not>and>or.not优先级比非布尔运算符低,因此not a == b被解释为not (a == b),而a == not b是一个语法错
# Python下划线用法 Python,下划线(_)是一个特殊符号,有多种用法本文中,我们将介绍下划线Python几种常见用法,并通过代码示例来演示其用法。 ## 1. 作为临时变量 Python,通常使用下划线作为临时变量名,用于表示一个变量不会被使用。这在解构元组或列表时特别有用。 ```python # 解构元组 _, b = (1, 2) print(b)
原创 2024-04-24 07:31:35
53阅读
写在前面ufunc是universal function缩写,意思是这些函数能够作用于narray对象每一个元素上,而不是针对narray对象操作,numpy提供了大量ufunc函数。这些函数在对narray进行运算速度比使用循环或者列表推导式要快很多,但请注意,在对单个数值进行运算时,python提供运算要比numpy效率高。四则运算numpy提供四则ufunc有如下一些:nump
本节内容1. 函数基本语法及特性2. 参数与局部变量3. 返回值嵌套函数4.递归5.匿名函数6.函数式编程介绍7.高阶函数8.内置函数 温故知新1、集合主要作用: 去重关系测试, 交集\差集\并集\反向(对称)差集>>> a = {1,2,3,4} >>> b ={3,4,5,6} >>> a {1, 2, 3, 4} &g
# Pythonfor-in-if语句用法 Python编程语言中,`for`、`in`和`if`是三种常用控制结构。理解和合理使用这些结构,可以让我们代码更加简洁易读。在这篇文章,我们将探讨它们基本用法,以及它们如何在循环中结合使用,同时提供示例和可视化关系图。 ## 1. for in 语句 `for`循环用于遍历一个序列(如列表、元组、字典、集合或字符串)。其基本语法如下
原创 8月前
223阅读
上一篇我们讲解了字符串一些处理函数和处理方法,其中比较重要一个是format方法,用于对字符串进行格式化。我们先来看一下format方法使用语法叭str.format(括号里面是用,分隔参数) python使用槽机制配合format来使用。一段字符串我们想使用定义变量来输出地方采用槽{}来占位就好。槽里面如果没有序号就按照默认顺序进行填充,即参数前后顺序,如果槽里面有序号的话
什么是一等对象?一等对象需要满足以下条件:在运行时创建;能赋值给变量或数据结构元素;能作为参数传给函数;能作为函数返回结果;python,整数、字符串和字典都是一等对象,而下面我们介绍是一等对象“函数”。将函数视作对象可以明确,python函数是对象。为什么这么说呢?我们下面来一一解答这个问题。创建函数def factorial(n): return 1 if n < 2 els
文章目录简介元类基本概念实现一个简单元类元类使用场景实例:使用元类实现单例模式 简介Python元类是一种高级编程概念,Python,所有的类都是由其元类创建而来。元类是一个类类型,它定义了该类应该如何被创建,包括类属性、方法等等。元类基本概念在Python,一切皆为对象,甚至包括类也是对象。对于一个普通类,我们可以使用type()函数查看它类型:class MyClas
center()方法返回集中长度宽度字符串。填充是通过使用specifiedfillchar。默认填充字符是一个空格。语法以下是center()方法语法:str.center(width[, fillchar])参数width -- 这是字符串总宽度。fillchar -- 这是填充符。返回值此方法返回集中长度宽度字符串。例子下面的示例演示center()方法使用。#!/usr/bi
转载 2023-06-02 08:14:09
102阅读
本文实例为大家分享了python3property使用方法,供大家参考,具体内容如下property属性定义一个可以使实例方法用起来像实例属性一样特殊关键字,可以对应于某个方法,通过使用property属性,能够简化调用者获取数据流程(使代码更加简明)。property属性定义和调用要注意以下几点:调用时,无需括号,加上就错了;并且仅有一个self参数实现property属性两种方式
  • 1
  • 2
  • 3
  • 4
  • 5