![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
basis
编程小白进阶札记
这个作者很懒,什么都没留下…
展开
-
模块化编程
导入模块1.import 模块名称 [as 别名]2.模块名称 import 函数/变量/类以主程序形式运行if __naime__ == "__main__" pass主程序中的语句在当前文件下运行,被其他文件引用时则不运行包包是一个分层次的目录结构,它将一组功能相近模块组织在一个目录下作用代码规范避免模块名称冲突包与目录区别包含 init.py文件的目录称为包目录同城不包含__init__.py文件包的导入import 包名.模块名...原创 2021-07-08 18:14:24 · 69 阅读 · 0 评论 -
Python类
创建方法class Student: pass类的组成类属性类中方法外定义的变量,被该类的所有对象所共享实例方法类里面定义的函数class Student: def eat(self): # 自带self print("eat")静态方法使用 @staticmethod 来修饰,使用类名直接访问的方法 @staticmethod def drink(): # 不带self print("drink")使用类名原创 2021-07-08 17:13:40 · 422 阅读 · 0 评论 -
python 集合
创建方式直接使用{}与字典类似区别在于集合没有key与元组一样元素不能重复集合中元素无序s = {‘python’, 'hello', 90}使用内置函数 set()s = set(range(6))print(s)print(set((3, 4, 53, 56)))print(set(''print))print(set({124, 3, 4, 4, 5}))s = set() # 空集合print(s)输出{0, 1, 2, 3, 4, 5}{56, 3,原创 2021-07-06 22:38:29 · 86 阅读 · 0 评论 -
python 文本检索及替换
import sys # 外部指令工具箱print(sys.argv)# 输入外部指令old_str = sys.argv[1]new_str = sys.argv[2]filename = sys.argv[3]# 打开文件,将问件加载到内存f = open(filename, "r+") # r+读写操作date = f.read() # 将读取到的文件数据寄存给date# 计算替换次数和替换old_str_count = date.count(old_str)n原创 2021-04-20 15:06:08 · 348 阅读 · 1 评论 -
python as regard to dict
dict用于快速查询字典中内容定义dic = {key1:value1, key2:value2}key是索引,value为值dic = { "bo":[24, "one", "jiangsu"], "qiang":[23, "two", "zhoukou"], "lie":[22, "three", "hengshui"], "xiang":[23, "four", "zhumadian"], "huang":[21,"five", "puyang"]}原创 2021-04-06 20:43:18 · 84 阅读 · 0 评论 -
python as regard to list
列表定义[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素特点1.可以存放多个值2.按照从左到由的顺序定义列表元素,下表从0有序访问listhuangliuwang索引 01233.可以修改索引对应位置的值操作先定义一个列表a = ['huang', 'liu', 'wang']追加a.append('xu') #在 列表 a 后追加插入:选择索引位置插入,原先位置各往后移一位a.insert(2, 'bo')合并原创 2021-04-06 17:36:31 · 77 阅读 · 0 评论 -
python as regard to 字符串
字符串概念一个有序字符的合辑,储存在计算机中用于表示文本信息创建a = "hello word!"特性1.从左到右定义字符集合,下标从0开始有序访问2.ahello索引012343.可切片a[3: 8]输出:lo wonote: 切片输出时,顾头不顾尾4.字符串不可变当对字符串进行修改时,实际上是字符串变成了新的数据字符串常用操作a.strip() # 取消字符串 a 前后空格a.cen原创 2021-04-05 18:24:10 · 259 阅读 · 0 评论 -
python 循环
python 循环for语法 for i in range(10): print(i)打印出0 - 9或者for i in range (5,10)print(i):打印出 5 — 9examplefor i in range(100): if i%2 == 0: print(f"{i}是偶数") else: print(f"{i}是奇数")循环结合 break & continuecontinue 表示不再进行原创 2021-04-05 12:09:23 · 1314 阅读 · 0 评论