Python语法专栏(基础+进阶)
文章平均质量分 74
此专栏将会记录我系统学习Python中的笔记,主要记录的是Python语法,供大家学习借鉴,编写水平有限,如有失误欢迎指出!
本专栏的文章由博主所学习的网课和众多Python语法书籍后,思考总结得出的笔记,可以说是精华中的精华了,个别内容如有侵权可以私信我标明出处,谢谢各位~
简时刻
Fake it until you make it.
展开
-
1. Python基础:代码缩进、注释与变量
一、注释1. 单行注释2. 多行注释二、变量原创 2021-06-18 19:38:42 · 735 阅读 · 0 评论 -
2. Python基础:命名与保留字
目录1、and、or、not2、as3、assert4、break、continue5、class6、def7、if、elif、else8、try、except、finally9、for、while10、from、import11、in12、is13、lambda14、pass15、raise16、return17、with18、yield19、del20、global21、nonlocal22、True、False原创 2021-04-01 00:20:40 · 1153 阅读 · 0 评论 -
3. Python基础:基本数据类型(九种数据类型)
目录一、数字类型1 整数类型2 浮点数类型3 复数类型二、字节类型1 字符串类型2 字节串类型三、组合类型1 集合类型2 元组类型3 列表类型4 字典类型Python语言包括九种基本的数据类型,我们把它分为以下三类。数字类型 整数、浮点数、复数 字节类型 字符串、字节串 组合类型 集合、元组、列表、字典 一、数字类型1 整数类型与数学中的整数含义相同,无取值范围 整数包括...原创 2021-04-01 00:52:24 · 27667 阅读 · 2 评论 -
4. Python基础:Python内置函数详细介绍(全)
一、常用数值运算函数1. 数值类型的运算关系(1) 类型间可进行混合运算,生成结果为“最宽“的类型;(2) 三种类型存在一种“扩展”或“变宽”的关系:整数 > 浮点数 > 复数;(3) 举例:12 + 3.0 = 15.0(整数+浮点数 = 浮点数)...原创 2021-06-18 20:36:41 · 1426 阅读 · 4 评论 -
5. Python基础:运算符介绍
目录1. 数值运算操作符2. 赋值增强操作符3. 数值运算函数4. 整数的位运算1. 数值运算操作符2. 赋值增强操作符3. 数值运算函数数值类型的运算关系:类型间可进行混合运算,生成结果为“最宽“的类型; 三种类型存在一种“扩展”或“变宽”的关系:整数 > 浮点数 > 复数; 举例:12 + 3.0 = 15.0(整数+浮点数 = 浮点数)4. 整数的位运算整数之间可以进行位运算,位运算按照二进制方式逐位...原创 2021-04-02 00:20:50 · 1448 阅读 · 0 评论 -
6. Python基础:输入输出语句介绍
输入函数input():从控制台获得用户输入grade = input("请输入你的成绩:")输出函数print():以字符形式向控制台输出结果grade = input("请输入你的成绩:")print(grade)print()函数的3种主要使用方法1 print()用法1:将单一字符串或变量直接输出a = "人生苦短,我用Python。"print(a)2 print()用法2:将多个字符串或变量直接输出a = "人生苦短,"b = "我用Pyth..原创 2021-04-01 01:38:38 · 11472 阅读 · 0 评论 -
7. Python三大程序基本结构介绍——顺序结构
顺序结构是一种比较简单的结构,也是常用的一种结构,其语句是按照位置顺序执行的。原创 2021-04-01 01:17:24 · 1550 阅读 · 0 评论 -
8. Python三大程序基本结构介绍——分支结构(if分支语句)
分支结构也称为选择结构,该结构可以通过判断某些特定条件是否满足来决定下一步的执行流程。分支结构是一种非常重要的结构。常见的分支结构有单路分支结构、双路分支结构和多分支结构。原创 2021-04-01 16:48:18 · 1783 阅读 · 0 评论 -
9. Python三大程序基本结构介绍——循环结构(for和while循环)
Python有两种类型的循环结构,分别是for循环和while循环。循环语句中,使用continue语句跳过本次循环后面的语句,进行下一次循环;使用break语句彻底跳出循环。for循环是确定次数的循环,while循环是非确定次数的循环。原创 2021-06-10 14:12:42 · 4463 阅读 · 0 评论 -
10. Python基础:try-except语句异常处理
# 一、异常处理 try...except...打印错误信息import tracebacks = 0for c in "1234567890987654321": try: s += 10 / eval(c) except: traceback.print_exc() continueprint("执行结束")原创 2020-07-26 22:19:26 · 1255 阅读 · 0 评论 -
11. Python基础:文件操作
1、文件的全文读入f = open("f.txt", "r") # open()函数打开文件 ; “r” 只读模式打开文本文件txt = f.read() # 对全文txt进行处理f.close() # .close()方法关闭文件2、文件的按行读入f = open("f.txt", "r") # open()函数打开文件 ; “r” 只读模式打开文本文件for line in f: # 每行.原创 2021-04-01 16:31:04 · 252 阅读 · 0 评论 -
12. Python基础:函数的使用
目录一、函数的定义和调用1. 函数的定义2. 函数的调用二、函数的参数传递1.参数个数2. 参数传递三、局部变量和全局变量四、lambda函数一、函数的定义和调用1. 函数的定义函数是一段代码的抽象表示。2. 函数的调用二、函数的参数传递1.参数个数函数可以有参数,也可以没有,但必须保留括号。2. 参数传递(1)位置传递和名称传递(2)可选参数传递(3)可变参数传递(4)...原创 2021-04-14 11:50:37 · 854 阅读 · 0 评论 -
13.python一二维数据格式化
# 一维数据的文件写入f = open("output.txt","w+",encoding="utf-8")ls = ["日本","英国","巴西"]f.writelines(' '.join(ls)) # 采用空格分隔形式将数据写入文件 f.write('$'.join(ls)) # 采用特殊符号分隔形式将数据写入文件f.seek(0) # 输出显示for line in f: print(line)f.close()f = open("output.txt",e.原创 2020-07-27 21:04:54 · 435 阅读 · 0 评论 -
1. Python面向对象语法——面向对象编程介绍
把大象装进冰箱总共分几步?总共分3步:把冰箱门打开,把大象装进去,把冰箱门关上。原创 2021-05-19 11:57:52 · 369 阅读 · 1 评论 -
2. Python面向对象语法——类的介绍与使用
物以类聚,人以群分,从盘古开天辟地开始,类就产生了,轻轻上浮者为天,沉沉下坠者为地,这就是最早的“类”了,所谓分类,类的划分越来越细。我们现实生活中,类是一个抽象的概念,是对有着共同属性对象的抽象概括,而类里面的个体就是一个非常具体的概念了,被称为类的实例。原创 2021-05-19 15:10:03 · 393 阅读 · 0 评论 -
3. Python面向对象语法——类的属性和方法
目录一、类的属性二、类的方法一、类的属性属性是类内部定义的变量 类属性:类对象的属性,由所有实例对象所共享; 实例属性:实例对象的属性,由各实例对象所独享;代码展示class DemoClass: # 定义类对象 count = 0 # 类属性,直接在类中定义或赋值 def __init__(self, name, age): self.name = name # 实例属性,在类内部,用self.<属性原创 2021-05-19 19:03:37 · 1140 阅读 · 2 评论 -
4. Python面向对象语法——类的构造函数
__init__()的使用说明Python使用预定义的__init__()作为构造函数,通过构造函数__init__()可以为Python对象提供参数,基本语法规则如下:class <类名>: def __init__(self,<参数列表>) <语句块>参数:第一个参数约定是self,表示类实例自身,其他参数是实力参数 参数名:Python解释器内部定义,由双下划线(__)开始和结束 返回值:构造函数没有返回值,或返回.原创 2021-05-19 16:02:25 · 6098 阅读 · 0 评论 -
5. Python面向对象语法——类的析构函数
目录1、预定义的__del__()作为析构函数2、 sys.getrefcount(< >)获得对象的引用次数 1、预定义的__del__()作为析构函数 函数名和参数:Python解释器内部约定,保留方法 调用条件:当实例对象被真实删除时,才调用该函数内语句 真实删除:当前对象的引用数为0或当前程序退出(垃圾回收) 实例展示class DemoClass: def __init__(self,name): self.na.原创 2021-05-19 19:31:21 · 1247 阅读 · 0 评论