随笔分类 - python学习
摘要:import pandas as pdimport osimport shutilimport openpyxlfrom functools import reduceclass excel_deal(): def __int__(self): try: os.mkdir("./result") e
阅读全文
摘要:字符 \ : 特殊字符、转义字符 ^: 正则表达式的开始 $: 正则表达式的结束 *: 等于{0,},即0到多 +: 等于{1,},即1到多 ?: 等于{0,1},即0到1 {n}:匹配确定的次数,n次 {n,}:匹配大于n的次数,等于n* {n,m}: 匹配大于n,小于m的次数 . : 匹配除“\
阅读全文
摘要:Python支持的所有基本算术运算符; 加法运算符: 示例: 1 a = 10 2 b = 96 3 sum1 = a+b 4 5 x = 3.14 6 y = 5.34 7 sum2 = x+y 8 9 print("sum1 = %d,sum2 = %.2f" % (sum1,sum2)) 结果
阅读全文
摘要:1,异常捕获 异常捕获的字段为python解释报错的最后一行的第一个单词。使用try方法,程序报错时,可以使用except方法匹配报错的异常关键字,继续except下方定义的代码,从而保证代码可以正常运行,保证代码的稳定性。 # 定义一个计算器 def compute(): num = int(in
阅读全文
摘要:1, 类 (class) 类的概念表示某种对象的集合,用于表示某一种相同对象的模板。例如:人作为一个类 由这个“人”类定义出来的内容就是这个类定义出来的对象,类还拥有属性和功能,属性即类本身的一些特性,如人类有名字、身高和体重等属性,而具体值则会根据每个人的不同;功能则是类所能实现的行为,如人类拥有
阅读全文
摘要:open函数 文件的操作流程: #1. 打开文件,得到文件句柄并赋值给一个变量 #2. 通过句柄对文件进行操作 #3. 关闭文件 (一定要关闭文件,否则会一直占用系统资源,并且有安全隐患) 实例: f = open("txt-test", "r", encoding="utf-8") """ txt
阅读全文
摘要:概念: 集合是一组无序的数据集合。 1, 取不一样的值 list = [1, 2, 1, 1, 3] list = set(list) # 取不同的值 print(list, type(list)) 输出为: {1, 2, 3} <class 'set'> # 输出看似和字典类似,不是字典。相同处:
阅读全文
摘要:概念: 字典(dictionary)是除列表之外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取,这个键可以是数字、字符串甚至元组。映射可以使用任何不可变对象标识元素,最常用的类型是字符串和元
阅读全文
摘要:1, 通过list函数将元组的数据获取到,保存到新定义的列表里面。备注:元组的数据不会更改。 info_tuple = ("小明", 24, 1.75) info_list = list(info_tuple) # 通过list函数将元组的数据获取,保存到新定义的列表里面。 print(info_l
阅读全文
摘要:定义: 元组中可以存储不一样类型的数据,使用小括号存储数据,中间用逗号进行分割。 元组中的数据定义好后,无法进行修改,有保护数据的目的。 格式化字符串定义多个值的时候,本质上也是元组。 测试: info_tuple = ("小明", 24, 1.75) print("名字是:%s , 年龄:%d ,
阅读全文
摘要:列表用中括号表示,列表中的数据可以存储不同类型的数据,在实际开发中,列表中都是定义相同类型数据,可以对列表中的数据用相同的方法进行处理。 1, 通过index获取到对应的值。 num_list = ["张三", "李小四", "沙雕张飞"] # 列表中索引默认从0开始 ,0-张三 1-李四 2-沙雕
阅读全文
摘要:1, \t 制表符 i = 1 while i <= 3: print("*" , end="\t" ) i += 1 输出为: * * * 2, \n 换行符 i = 1 while i <= 3: print("*" , end="\n" ) i += 1 输出为: * * *
阅读全文
摘要:print 函数末尾自带换行: i = 1 while i <= 5: print("*") i += 1 执行结果: * * * * * 如果想实现不换行,可以使用拼接,或者end=函数进行操作: i = 1 while i <= 5: print("*" , end=(" ")) i += 1
阅读全文

浙公网安备 33010602011771号