Python
文章平均质量分 96
Python是一种面向对象的解释型计算机程序设计语言
happy_king_zi
这个作者很懒,什么都没留下…
展开
-
Python基础学习——字符串、列表、元组、字典、集合
一)数据类型分类1、按存储空间的占用分(从低到高)数字字符串集合:无序,即无序存索引相关信息元组:有序,需要存索引相关信息,不可变列表:有序,需要存索引相关信息,可变,需要处理数据的增删改字典:无序,需要存key与value映射的相关信息,可变,需要处理数据的增删改2、按存值个数区分标量/原子类型数字,字符串容器类型列表,元组,字典3、按可变不可变区分可变列表,字典不可变数字,字符串,元组4、按访问顺序区分直接访问数字顺序访问(序列类型)字符串,列表,元组。原创 2024-07-27 16:31:14 · 565 阅读 · 0 评论 -
Python基础学习——文件操作、函数
https://www.cnblogs.com/happy-king/p/7538315.html原创 2024-07-27 16:43:57 · 477 阅读 · 0 评论 -
闭包、装饰器decorator、迭代器与生成器、面向过程编程、三元表达式、列表解析与生成器表达式
1、定义在函数内部的函数2、包含对外部作用域名字的引用,而不是对全局作用域名字的引用那么该内部函数称之为闭包函数装饰器本身可以是任意可以调用对象,被装饰的对象本身也可以是任意可调用对象定义:本质是函数,(装饰其他函数),就是为其他函数添加附加功能在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。原则:1、不能修改被装饰的函数的源代码2、不能修改被装饰的函数的调用方式使用装饰器添加统计执行时间的功能,不修改原代码,不修改调用方式10。原创 2024-07-27 18:22:51 · 634 阅读 · 0 评论 -
Python基础学习——概述、基本数据类型、流程控制
机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编写程序,本质仍然是直接操作硬件高级语言:站在人的角度,说人话;即用人类的字符去编写程序,屏蔽了硬件操作。原创 2024-07-27 16:04:53 · 548 阅读 · 0 评论