随笔分类 - Python 通用
不包含Python的包
摘要:str.count(x, _start, _end) x:需要查找的字符串(包含单个字符)。 _start:查找开始的位置,默认为0,也就是str开始的位置。 _end:查找结束的位置,默认为-1,也就是str结束的位置。 from collections import Counter senten
阅读全文
摘要:参考:https://blog.csdn.net/anshuai_aw1/article/details/82344884 1.1 摘要: 通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(
阅读全文
摘要:前言 collections 是python内建的一个集合模块。 参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1017681679479008 一 collections中的类 1.1 namedtuple namedtuple('名称'
阅读全文
摘要:逻辑判断 表达式 描述 a == b a等于b a != b a不等于b a > b a大于b a >= b a大于等于b a is b a和b 是同一个对象 a is not b a和b不是同一个对象 a in A a在A中 a not in A a不在A中 除不同的数字类型外,不同类型的对象不能
阅读全文
摘要:打印 PRINT 主要参数 print('张三','李四',sep='*',end='\t') print('张三','李四',sep='*') print('张三','李四') 可以理解为sep控制同一个print的分隔符,end控制不同print的分割符。 字符串和数值类型 可以直接输出。 pr
阅读全文
摘要:面向对象 参考:https://www.cnblogs.com/Eva-J/articles/7293890.htm#_label14 讲解及其详细。大家可以直接去看原创。 定义: Python中一切皆为对象。 面向对象编程简单来说就是基于对 类 和 对象 的使用,所有的代码都是通过类和对象来实现的
阅读全文
摘要:循环控制 定义 Python 循环语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 并在符合条件的情况下跳出该段循环。 类似于控制语句。 如下图所示。 WHILE 循环 while 判断条件: 语句 求1~100的和 n = 0 sum = 0 while n <
阅读全文
摘要:条件控制 定义 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 如下图所示 IF语句 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: sta
阅读全文
摘要:函数与方法 定义: 函数(FunctionType) 函数是封装了一些独立的功能,可以直接调用,能将一些数据(参数)传递进去进行处理,然后返回一些数据(返回值),也可以没有返回值。可以直接在模块中进行定义使用。 所有传递给函数的数据都是显式传递的。 方法(MethodType) 方法和函数类似,同样
阅读全文
摘要:数据类型 定义: Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在
阅读全文
摘要:函数 FUNCTION 一、定义: 带名字的代码块,用于执行具体任务。 1.1 注意: 应给函数指定描述性名称,只是用小写字母和下划线。 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选
阅读全文
摘要:集合 SET 定义: 只有键没有值的字典,保留无序的元素,没有索引。集合的元素不可变。 创建: 1.set_1 = set(seq) 2.set_2 = {} 创建只有一个元素的集合 创建多个元素的集合 增: 单个增加 批量增加 删: remove:删除指定元素。若元素不存在则会报错。 discar
阅读全文
摘要:字典 DICTIONARY 定义: 是一系列键值对,每个键都与一个值相关联。 别名:哈希表、关联数组。 键: 一个对象能不能作为字典的key,就取决于其有没有__hash__方法。所以所有python自带类型中,除了list、dict、set和内部至少带有上述三种类型之一的tuple之外,其余的对象
阅读全文
摘要:文件 FILE 读取文件: open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意: 使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open() 函数常用形式是接收两个参数:
阅读全文
摘要:元组 TUPLE 定义: 不可改变的序列对象。 如果元组中还有复杂子对象,则复杂子对象是可变的。比如元组中还有一个列表,则列表中的元素是可变的。 创建: 1.tuple_1 = 2.tuple_2 = tuple() 与列表一样,小括号()中的元素必须可以迭代。 tuple_1 = 1,23,3 t
阅读全文
摘要:列表 LIST 定义: 由一系列按特定顺序排列的元素组成的有序集合。 创建: 1.list_1 = [] 方括号[] 来表示列表,并用逗号来分隔其中的元素 2.list_1 = list() 小括号()中的元素必须可以迭代。 3.列表推导式:https://www.cnblogs.com/qians
阅读全文

浙公网安备 33010602011771号