随笔分类 -  Python基础

摘要:迭代器 使用方式 在Python中只要包含 __iter__()与 __next__()方法即属于迭代器,前者返回迭代器对象,后者返回迭代器对象所对应的值,直到引发 StopIteration异常结束 最简单的方法,使用内置的方法 iter(),其返回常用类型的迭代器包装对象 class Data: 阅读全文
posted @ 2021-04-23 09:23 SR丶 阅读(91) 评论(0) 推荐(0) 编辑
摘要:函数 当函数遇到了 def其会生成创建函数的指令,即其并不仅仅只是创建函数的关键字,可以在任何地方动态的创建函数 一个函数的完整信息由函数和代码组成,其中一部分为 Pycodeobject包含字节码等执行数据,而 Pyfunctionobject包含了函数的状态信息 函数声明如下 # 创建函数命名为 阅读全文
posted @ 2021-04-06 21:38 SR丶 阅读(70) 评论(0) 推荐(0) 编辑
摘要:内置类型 数据类型 空置:None 数字:bool,int,float,long,complex 序列:str,unicode,list,tuple 字典:dict 集合:set, frozenset 数字 bool None,0,空字符串,空字符串,没有元素的容器类型都可以认为False反之为Tr 阅读全文
posted @ 2021-03-18 17:04 SR丶 阅读(64) 评论(0) 推荐(0) 编辑
摘要:运行环境 代码执行 Python解释器并不将Python编译成机器码运行,而是由Python虚拟机逐条解释,这也是Python为什么被称之为解释行语言,但是Python虚拟机并不会直接执行.py文件,其是由Python虚拟机执行解释之后的字节码 虚拟机运行过程简介 首先创建Python解释器的主线程 阅读全文
posted @ 2021-03-14 18:27 SR丶 阅读(93) 评论(0) 推荐(0) 编辑
摘要:计算机基础 什么是编程语言 Python和中文、英语语一样,都是一门语言,只要是语言,其实就可以看成是一种事物与另外一种事物沟通的介质。Python属于编程语言,编程语言是程序猿和计算机之间沟通的介质;中文和英语则是人与人之间沟通的介质。 什么是编程 编程指的是:程序猿基于某种编程语言的语法格式将自 阅读全文
posted @ 2020-09-23 20:35 SR丶 阅读(178) 评论(0) 推荐(0) 编辑
摘要:一:赋值 在Python中,所谓的赋值实际上就是对象引用的传递而已,当创建一个对象的时候,再赋值给另外一个变量的时候,并不是赋值给另一个变量。而是把这个变量在地址空间的id地址值传递给另一个变量,简单的说就是拷贝了这个对象的引用。 a = 11 b = a print(b) # 11 print(i 阅读全文
posted @ 2020-03-02 17:24 SR丶 阅读(175) 评论(0) 推荐(0) 编辑
摘要:pycharm常用快捷键与设置 pycharm高频率使用的快捷键Ctrl+Shift+F10 运行当前的页面Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Shift + Enter 开始新行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + Y 删除当前插 阅读全文
posted @ 2019-10-13 15:19 SR丶 阅读(344) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示