摘要: 异常 语法 try: 可能会错误的代码 except: 出现了异常,异常处理 else: 没有出现异常,处理,通常可以不写 finally: 无论有无异常,都运行 实例: try: f = open("e:/a.txt","r",encoding="UTF-8") # 文件不存在,不可度,会有异常 阅读全文
posted @ 2024-03-27 22:54 艾梦溪 阅读(1) 评论(0) 推荐(0) 编辑
摘要: #函数 ##函数的多返回值 变量间逗号隔开,可以多种类型 def hello(): return 1,True,"hello" x,y,z = hello() ##函数的传参方式 位置参数,根据位置传参 def can1(x,y,z): print(x,y,z) can1(2,4,8) 关键字参数, 阅读全文
posted @ 2024-03-26 19:19 艾梦溪 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 列表 元组 定义 变量名称 = (x,y,z) #定义空元组 t1 = ()或tuple() ps: 定义单个元素的元组时,必须加上逗号,不然就是单个元素的类型,而不是元组类型 t1 = ("hello") print(type(t1)) #str t2 = ("hello",) print(typ 阅读全文
posted @ 2024-03-26 00:56 艾梦溪 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 函数 定义 def 函数名(): 执行内容 # 当函数需要返回值时,return,没有返回值默认返回None return xxx None的使用场景 函数返回值上 if判断中,None为False 定义变量时,用作变量声明,暂时变量不需要具体值 global关键字(提升局部变量为全局变量) nn 阅读全文
posted @ 2024-03-25 20:32 艾梦溪 阅读(1) 评论(0) 推荐(0) 编辑
摘要: python判断语句 if、elif、else if 条件 : 结果 elif 条件: 结果 else 条件: 结果 随件数产生 import random #随机产生1-10的随机数 num = random.randint(1,10) while循环 while 条件 : 循环体 eg:whil 阅读全文
posted @ 2024-03-23 19:55 艾梦溪 阅读(2) 评论(0) 推荐(0) 编辑
摘要: python基础语法 注释 单行注释:# 注释内容 多行注释:""" 多行注释 """ type()语句 判断类型 例如: print(type(123)) print(type(23.4)) print(type("Hello")) 输出为: 数据类型转换 int(x) < > 将x转换为一个整数 阅读全文
posted @ 2024-03-22 22:40 艾梦溪 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 类型隐式转换 byte、short、char类型数据在运算时(+、-、*、/、%...)会进行隐式转换成int。例如: byte a = 3; byte b = 4; byte c = a+b; 错误,a+b在运算时会转换为int型,将int型赋值为byte型,大转小,需要强制转换,(byte)(a 阅读全文
posted @ 2024-03-22 21:19 艾梦溪 阅读(2) 评论(0) 推荐(0) 编辑