摘要:
字符编码 GB2312 使用两个字节表示一个汉字,一般windows的文件采用这种编码格式,EXCEL转换的csv也是GB2312,文件另存为可以查看编码格式 GBK 也是使用两个字节表示一个汉字。 Unicode 固然统一了编码方式,但是它的效率不高,比如 UCS-4(Unicode 的标准之一) 阅读全文
摘要:
内建函数官方文档https://docs.python.org/zh-cn/3/library/functions.html?utm_source=testingpai.com 1.lambda lambda 函数一般不会直接定义,通常是作为参数传递给其他函数作为参数使用。 lambda arg1, 阅读全文
摘要:
函数的定义: Python 定义一个函数使用 def 关键字,语法形式如下: def <函数名>(<参数列表>): <函数体> return <返回值列表> 参数: 定义函数时 () 里的参数叫形参(形式参数),它只是一个变量名,供函数体中的代码调用。 函数调用时,传入 () 里的参数叫实参(实际参 阅读全文
摘要:
在程序的编写过程中会出现各种错误,语法错误在程序启动时就会检测出来,它是程序正常运行的前提条件。程序中还有一种错误发生在程序运行后,可能是由于逻辑问题,又或者是业务发生了改变,为了能让用户有更好的体验,加强代码的健壮性,我们需要对这些错误进行处理,也叫异常处理。 在python中不同的异常可以用不同 阅读全文
摘要:
迭代器是一个可以记住遍历位置的对象。for 循环迭代本质上就是通过迭代器来实现的。 通过内建函数 iter 可以创建迭代器。 不是所有的数据类型都可以创建迭代器,凡是能够创建迭代器的对象称为 可迭代对象,反之是 不可迭代对象 阅读全文
摘要:
1.条件判断 if <条件1>: <代码块1> elif <条件2>: <代码块2> ... else: <代码块3> 注意条件语句结束后要紧跟冒号 语句块是 if 条件满足后执行的一条或多条语句序列 语句块中语句通过缩进与 if 语句所在行形成包含关系 缩进按照规范为 4 个空格 if 语句会首先 阅读全文
摘要:
python 中的字典(dict)数据类型就是键值对的集合,使用一对大括号进行定义,键值对之间使用逗号隔开,键和值使用冒号分割。 字典中的键必须是不可变数据类型,且不会重复,值可以使任意数据类型,数字、字符串、列表、元组都可以。 字典通过键值对中的键作为索引来获取对应的值。字典中的键是无序的 字典可 阅读全文
摘要:
python 中集合(set)类型与数学中的集合类型一致,用来表示无序不重复元素的集合 集合应用:去重,关系运算 集合具有天生去重的性质,因此可以利用它来去除序列中的重复元素 集合使用一对大括号 进行定义,元素直接使用逗号隔开。集合中的元素必须是不可变类型。 a = {1, 2, 3, 4, 5, 阅读全文
摘要:
python 中的数据类型根据底层内存机制分为可变和不可变两种。 不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。 可变数据类型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就 阅读全文
摘要:
python 中列表(list)用来表示有序可变元素的集合,元素可以是任意数据类型。列表与元组的切片同字符串 像字符串一样,列表之间可以进行加法运算实现列表的拼接,列表可以和整数进行乘法运算实现列表的重复 1.列表修改: 列表的中的元素可以进行修改,只需使用索引赋值即可。如果赋值的索引超过最大索引, 阅读全文
摘要:
1.表示方法 python 中字符串用 str 表示,字符串是使用单引号,双引号,三引号包裹起来的字符的序列,用来表示文本信息。 使用单引号和双引号进行字符串定义没有任何区别,当要表示字符串的单引号时用双引号进行定义字符串,反之亦然。 一对单引号或双引号只能创建单行字符串,三引号可以创建多行表示的字 阅读全文
摘要:
一、整数类型 1.整数类型 int print 函数用来在屏幕上输出传入的数据的字符串表现形式,是代码调试最重要的函数。 print(age) print(type(age)) 注意交互式输出和print函数输出的区别 运行结果: 18 <class 'int'> 2.整数的常见表示形式 在 pyt 阅读全文
摘要:
一、创建项目 1、使用 pycharm 新建一个项目 打开-->create new project--> 进入页面 pure python pure python 页面 location(地址):在哪个路径下创建项目,事先创建好一个文件夹“py31_class”,存放代码(使用英文创建文件夹,不要 阅读全文