python
python全栈学习笔记
一杯深咖元气满满
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python学习笔记之OOP
类的定义 定义一个类如下例: class PythonStudent(): name = "ice" age = 20 cource = "Python" def printName(self): print(self.name) return None def printAge(self): print(self.age) return None stu = Py...原创 2020-05-13 23:52:08 · 139 阅读 · 0 评论 -
Python解汉诺塔问题
一、什么是汉诺塔问题 这个问题来源于印度。有三个金刚石塔,第一个从小到大摞着64片黄金圆盘。现在把圆盘按大小顺序重新摆放在最后一个塔上。并且规定,在小圆盘上不能放大圆盘,在三个塔之间一次只能移动一个圆盘。 二、代码实现 a = 'A' b = 'B' c = 'C' def hanno(a,b,c,n): if n == 1: print("{}-->{}"....原创 2020-04-09 23:46:11 · 350 阅读 · 0 评论 -
Python学习之dict
字典的定义 字典用dict表示,通过索引查找对应的内容。字典里的元素是一对一对的键/值对,形式为“key”:"value"。字典中的键是唯一的,不能重复。字典是可变的。 ...原创 2020-04-09 22:34:10 · 236 阅读 · 0 评论 -
Python学习笔记之set
集合的定义 set由{}扩起来的元素组成,元素之间逗号隔开。集合的特点是元素无次序,不可重复,有的可变,有的不可变。可以说集合是列表和字典的部分特征的并集。 创建集合有两种写法,一种是set0,一种是{}。为了与字典做区别,一般建议用第一种写法。 ...原创 2020-04-06 16:07:51 · 220 阅读 · 0 评论 -
Python学习笔记之tuple
tuple定义 tuple又叫元组,和列表比较像,可以理解为一个不允许更改的列表。tuple的创建,直接用小括号,或者tuple关键字。 比如: b = ('abc',123,[123,'abc']) l = [1,2,3,"abc"] a = tuple(l) tuple特征 1、有序 2、可以访问,但是不可以修改 3、元素可以是任意类型 4、其余特征和list一致 因此...原创 2020-04-05 23:42:45 · 184 阅读 · 0 评论 -
Python学习笔记之列表
List列表定义 List是一组有序数据做成的序列,数据有先后顺序。在Python中,列表用一对方括号--[]表示,在方括号里可以是数字,字符串也可以是其他对象。甚至是多种不同的对象。除此之外,列表中的元素个数可以为无限个(理想情况下)。 例1 a = [1,'1','abc',[1,2,3]] 索引 列表元素默认是从左向右索引,索引从0开始。当然列表也可以从右向左索引,依次是:-1,-...原创 2020-04-05 23:26:21 · 689 阅读 · 0 评论 -
Python学习笔记之str 模块
常用的转义字符: \ 续行符 \\ 反斜杠符号 \‘ 单引号 \“ 双引号 \a 响铃 \b 退格 \e 转义 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 换页 \oyy 八进制数值,比如:\o12 \xyy 十六进制数值 ,比如:\x0a 格式化 把字符串按照一定格式进行打印或者填充。 1) 用%(占位符)进行格式化 %s...原创 2020-03-29 19:54:02 · 256 阅读 · 0 评论 -
Python学习之函数
函数的定义 定义一个函数的方法如下: def关键字,后面跟一个空格 函数名 后面括号和冒号不能省,括号内可以有参数 函数内所有代码需要缩进 例如定义函数func: def func(): print(“这是一个函数”) 函数调用 ...原创 2020-03-28 02:38:40 · 343 阅读 · 0 评论 -
Python学习之分支结构
程序结构 *程序三种结构 顺序 循环 分支 * 1、分支结构 if条件表达式 条件表达式就是计算结果必须为布尔值的表达式(数字会转化成布尔值) 表达式后面的冒号不能少 如果属于同一个if语句块,则必须用同一个缩进等级 例子: if a: print(“1-------1–”) print(“a------a–”) else: print(“2-------2—”) print(“else----...原创 2020-03-25 23:05:41 · 289 阅读 · 0 评论 -
Python学习之变量
一 变量类型 标准的数据类型有六种: 数字 Number 字符串 str 列表 list 元组 tuple 字典 dict 集合 set 数字 python里面的数字没有明确范围 常见数字分类 整数 二进制表示:以0b开头的0~1串,比如:0b110 八进制表示:以0o开头的0~7串,比如:0o071 十六进制表示:以0x开头的0~9,a-f的串,比如0xffff 浮点数 科学计数法 定义跟...原创 2020-03-24 23:24:10 · 164 阅读 · 0 评论
分享