上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 常见的内置函数 # 1.abs() 绝对值 # print(abs(123)) # print(abs(-123)) # 2.all() any() # l = [11,22,33,0] # print(all(l)) # 所有的元素都为True结果才是True # print(any(l)) # 阅读全文
posted @ 2021-11-22 19:50 hai起奈 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 异常捕获 !!!小细节 # 什么是异常 代码运行出错会导致异常 异常发生后如果没有解决方案则会到底整个程序结束 # 异常三个重要组成部分 1.traceback 翻到最下面从下往上的第一个蓝色字体鼠标左键点击即可跳转到错误的代码所在的行 2.XXXError 错误的类型 3.错误类型冒号后面的内容 阅读全文
posted @ 2021-11-19 19:40 hai起奈 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 常用的内置函数 1.lambda 形参:返回值 # 匿名函数一般不单独使用 主要配合其他函数一起使用 2.map() # 映射 map(函数名,可迭代对象) # 结果是一个迭代器(老母猪) l = [11, 22, 33, 44, 55, 66, 77] res = map(lambda x: x 阅读全文
posted @ 2021-11-19 19:36 hai起奈 阅读(28) 评论(0) 推荐(0) 编辑
摘要: """ 迭代器对象 """ 迭代器对象 即含有__iter__方法 又含有__next__方法 如何生成迭代器对象 让可迭代对象执行__iter__方法 文件对象本身即是可迭代对象又是迭代器对象 迭代器对象无论执行多少次__iter__方法 还是迭代器对象(本身) 迭代器给我们提供了不依赖于索引取值 阅读全文
posted @ 2021-11-19 19:25 hai起奈 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 递归函数 """ 递归:函数在运行过程中 直接或者间接的调用了自身 """ # 官网表示:python默认的最大递归深度为1000次 # import sys 补充模块 修改默认深度 # print(sys.getrecursionlimit()) # print(sys.setrecursionl 阅读全文
posted @ 2021-11-18 21:29 hai起奈 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 装饰器简易版本 # 给函数添加统计执行时间的功能 def outer(func): # func指向的是函数名index # func = index def get_time(): start_time = time.time() func() end_time = time.time() pri 阅读全文
posted @ 2021-11-18 00:03 hai起奈 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 名称空间的作用域 作用域 名称空间所能够作用的范围 内置名称空间 程序任何位置均可使用(全局有效) 全局名称空间 程序任何位置即可使用(全局有效) 局部名称空间 '''只在各自的局部名称空间中有效''' 一般情况下只在各自的局部名称空间中有效 global与nonlocal关键字使用 # x = 1 阅读全文
posted @ 2021-11-16 23:05 hai起奈 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 函数 函数的语法结构 """ def 函数名(参数1, 参数2) '''函数注释''' 函数体代码 return 返回值 """ 1.def(必须的) 是定义函数的关键字 2.函数名(必须的) 是函数的名字 相当于变量名 函数名的命名规范与风格遵循变量名的 3.括号(参数1,参数2)(可选) 参数可 阅读全文
posted @ 2021-11-15 19:48 hai起奈 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 文件操作方法 1.读系列 with open(r'a.txt', 'a' , encoding='utf8') as f: # print(f.read()) # 一次行读取文件内容 # print(f.readline()) # 每次只读一行文件 # print(f.readlines()) #读 阅读全文
posted @ 2021-11-11 20:07 hai起奈 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 了解Debug调试 1.先使用鼠标左键在需要调试的代码左边点击一下(会出现一个红点) 2.之后右键点击debug运行代码 字符编码 # 只跟文本和字符串有关 与视频音频无关。 # 1.什么是字符编码 由计算机内部识别二进制 但是用户在使用计算机的时候可以看到各式各样的语言字符 字符编码:内部记录来人 阅读全文
posted @ 2021-11-10 16:28 hai起奈 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 元组、字典、集合的内置方法 还没开始就已经要tu了 元组的内置方法 作用:元组与列表类似,也可以存多个任意类型的元素,不同之处在于元组的匀速不能修改,元组又叫不可变列表,用于记录多个固定不允许修改的值,单纯用于取值 定义方式 # 在()内用都好分隔开多个任意类型的值 # list1 = ("中国", 阅读全文
posted @ 2021-11-09 20:07 hai起奈 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 字符串类型的内置方法(二) # 如何快速查看数据都有哪些方法 >>> 句点符(.) # 如何查看方法底层源码 ctrl+鼠标左键点击 字符串内置类型基本使用方法 1.大小写 # 1.大小写 # res = 'MaBy maby' # res1 = 'maby123' # 转全大写 # print(r 阅读全文
posted @ 2021-11-08 20:14 hai起奈 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 数据类型的内置方法 1.整型int 在日常生活里不同类型的数据具有不同功能 # 整型 int # res = '123' 此时res 的类型为字符串 # res = int(res) 此时类型就成了整形 ''' int在做类型转换的时候 只能转换纯数字 ''' # int('123.123') # 阅读全文
posted @ 2021-11-05 16:56 hai起奈 阅读(29) 评论(0) 推荐(0) 编辑
摘要: while循环 while基本理解 # 语法结果 """ while 条件: 条件成立之后循环执行的子代码块 """ # count = 0 # while count < 3: # username = input('请输入用户>>>:') # passwd = input('请输出密码>>>:' 阅读全文
posted @ 2021-11-05 16:44 hai起奈 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 流程控制 流程控制即控制事物的执行流程 任何使用执行流程只有三种情况 1.顺序结构 自上而下依次运行 2.分支结构 在运行中根据条件的不同会执行不同的流程 3.循环结构 在运行设置好的代码反复执行 1.顺序结构 2.分支结构 3.循环结构 if结构 1.单if分支结构 # 1.单if分支结构 ''' 阅读全文
posted @ 2021-11-04 17:08 hai起奈 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 数据类型(简单接触一下) 字符串 作用:主要用于记录描述性质的数据 eg:姓名 地址 邮箱 定义: 方式1 # 单引号 name='x' 方式2 # 双引号 name="x" 方式3 # 三个单引号(左侧出出现了赋值符号和变量名为字符串否则为注释) name='''x''' 方式4 # 三个双引号( 阅读全文
posted @ 2021-11-03 15:27 hai起奈 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1.变量与常量 1.1变量 # 什么是变量 变化的量 用于记录事物的某种状态 # 如何使用变量 username = 'fq' age = 18 hobby = 'laddy' ''' age = 18 变量名 赋值符 变量值 遇到赋值符号先看符号右边再看符号左边 先在内存空间中申请一块内存空间存储 阅读全文
posted @ 2021-11-02 13:11 hai起奈 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1.pycharm 1.1pycharm安装 文件路径的选择要注意 Python环境要选择选择本地下载好的 main.py脚本文件暂时不勾选 # 主题选择 file settings editor color Scheme # pycharm切换解释器 file settings project P 阅读全文
posted @ 2021-11-02 12:30 hai起奈 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 文件的概念 # 什么是文件夹、文件? 其实是操作系统暴露给用户可以简单快捷操作硬盘的'接口' 计算机内部存储数据的原理 """计算机内部只认识01二进制数据""" 计算机是基于电工作的 而电信号只有高地电频两种状态 # 存储单位 比特位(bit):几个二进制位数 8bit = 1bytes 1024 阅读全文
posted @ 2021-11-01 14:05 hai起奈 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Typora基本技巧 常用快捷键 加粗: Ctrl + B 开头**,结尾**或者或者开头__,结尾__(两个短横线)。 撤销:Ctrl + Z 字体倾斜 :Ctrl+I *空格* 下划线:Ctrl+U <u>空格</u> 多级标题:Ctrl + 1~6 对应多少个#号 有序列表:Ctrl + Sh 阅读全文
posted @ 2021-10-29 17:12 hai起奈 阅读(262) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页