Python
Python笔记
ThnPkm
只是向上走
展开
-
Python 笔记11 文件
文件常见文件类型:f = open("C:/Users/达/Desktop/record.txt", "r", encoding="utf-8") #打开文件content = f.read() #读取文件内容f.close() #关闭文件print(content) #测试文件打开文件open() 函数打开文件并返回文件对象我们使用内置函数open( )打开文件test.txt,然后使用变量f来存储打开的文件open( )函数接收了三个参数,..原创 2021-12-14 20:17:14 · 1342 阅读 · 0 评论 -
11-03 Python 笔记1 字符串
#字符串即 双引号或单引号里面的数据name ='张三'name1 = "李四"print(name)print(name1)name2=input('请输入你的名字:')print(name2)#下标:就是编号,从0开始str01="abcde"#打印第0个字母,即aprint(str01[0]) #a"""切片是指对操作的对象截取其中一部分的操作。字符串,列表,元组,都支持切片操作。切片的语法:[起始:结束:步长]注意:选取的区间从“起始”位开始。...原创 2021-11-03 20:38:20 · 168 阅读 · 0 评论 -
Python 笔记2 列表 元组
列表 : 保存多个同一种类型的信息,可以定义一个变量,把所有的信息存放进去#定义 变量名 =[元素1,元素2,元素3,....]name1='小明'name2='小红'name3='小华'#...太麻烦,所以用列表list01=['小明','小红','小华']print(list01[0])print(list01[1])print(list01[2])列表的循环遍历:list01=['小明','小红','小华']#获取列表的长度 len()length=len(lis原创 2021-11-03 23:58:37 · 181 阅读 · 0 评论 -
Python 笔记3 字典
字典格式'name':'张三' 'age':18key:value {键:值}对变量名 = {key:value, key:value ....}dict01 ={'name':'张三','age':18}print(dict01['name']) #张三print(dict01['age']) #18如何存放多组键值对#如何存放多组键值对#使用列表list01=[{'name':'张三','age':18}, {'name':'李四','...原创 2021-11-04 21:22:25 · 599 阅读 · 0 评论 -
Python 笔记4 公共方法
元组,列表,字典 公共方法公共方法1:# + *# +(合并) 字符串 列表 元组print('hello'+'python') #hellopythonprint([1,2,3]+[4,5,6]) #[1, 2, 3, 4, 5, 6]print((1,2,3)+(4,5,6)) #(1, 2, 3, 4, 5, 6)# *(复制) 字符串 列表 元组print('='*50) #========================================.原创 2021-11-06 10:29:46 · 110 阅读 · 0 评论 -
Python 笔记5 认识函数
认识函数1:# 函数: 把一些独立的功能代码块组织成一个小模块,叫做函数# 语法:# def 函数名():# 函数的代码内容# 函数相当于一个工具def printInfo(): print('------------------------') print(' 人生苦短,我用Python') print('------------------------')#调用函数,直接 函数名()printInfo() #--------------原创 2021-11-06 10:41:02 · 100 阅读 · 0 评论 -
Python 笔记6 函数(参数,返回值)
函数的返回值2:# return除了能够将数据返回之外# 还有一个隐藏功能,结束函数# 返回多个值def create_nums(num): if num==100: return num + 1 else: return num + 2result1=create_nums(100)result2=create_nums(200)print(result1) #输出101print(result2) #输出202函数的返回原创 2021-11-06 10:57:09 · 678 阅读 · 0 评论 -
Python 笔记7 函数(嵌套 递归)
函数的嵌套: # 如果函数A中,调用了另一个函数B # 那么先把函数B中的任务都执行完毕 # 之后才会回到上次 函数A执行的位置def testB(): print('这里是testB函数执行的代码..(省略)')def testA(): print('A开始') testB() print('A结束')testA() #A开始 #这里是testB函数执行的代码..(省略) #A结束递归函数:#原创 2021-11-06 11:05:47 · 495 阅读 · 0 评论 -
Python 笔记8 功能函数
eval函数:# eval函数# 可以传入指定字符串作为参数# 如果字符串是一个有效的表达式,就会被执行a =10b =20print(a+b) #30str01='a+20'print(str01) # a+20# 'a+20'经过eval的转换,变成了公式 a+20print(eval(str01)) # 30匿名函数:# 匿名函数# 用lambda关键词能创建小型匿名函数# 这种函数得名于省略了用def声明函数的标准步骤。# lambda 形原创 2021-11-06 11:22:04 · 251 阅读 · 0 评论 -
Python 笔记9 初识类和对象
面向过程: 根据业务逻辑从上到下写代码面向对象: 将数据与函数绑定在一起,进行封装。 这样能够更快速的开发程序,减少6zy了重复代码的重写过程。面向对象和面向过程都是解决问题的一种思路而已。类和对象类: 具有相同属性和行为事物的统称。对象: 某一个具体存在的事物,现实世界存在的比如苹果:类我刚吃的苹果:对象类 class# 三部分组成# 类的名字 类名# 类的属性# 描述类的一些数据# 类的方法 一些行为或功能# 人...原创 2021-11-17 21:21:24 · 746 阅读 · 0 评论 -
Python 笔记10 一些魔法方法
__init__()方法:# init初始化class Cat: # 属性 def __init__(self): self.name='汤姆' self.age=20 # 方法 def eat(self): print("吃鱼") def drink(self): print("喝牛奶") #介绍 def introduce(self): print('大家原创 2021-11-20 15:34:04 · 883 阅读 · 0 评论