![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 Nonestu = Py...原创 2020-05-13 23:52:08 · 100 阅读 · 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 · 273 阅读 · 0 评论 -
Python学习之dict
字典的定义字典用dict表示,通过索引查找对应的内容。字典里的元素是一对一对的键/值对,形式为“key”:"value"。字典中的键是唯一的,不能重复。字典是可变的。...原创 2020-04-09 22:34:10 · 190 阅读 · 0 评论 -
Python学习笔记之set
集合的定义set由{}扩起来的元素组成,元素之间逗号隔开。集合的特点是元素无次序,不可重复,有的可变,有的不可变。可以说集合是列表和字典的部分特征的并集。创建集合有两种写法,一种是set0,一种是{}。为了与字典做区别,一般建议用第一种写法。...原创 2020-04-06 16:07:51 · 162 阅读 · 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 · 129 阅读 · 0 评论 -
Python学习笔记之列表
List列表定义List是一组有序数据做成的序列,数据有先后顺序。在Python中,列表用一对方括号--[]表示,在方括号里可以是数字,字符串也可以是其他对象。甚至是多种不同的对象。除此之外,列表中的元素个数可以为无限个(理想情况下)。例1a = [1,'1','abc',[1,2,3]]索引列表元素默认是从左向右索引,索引从0开始。当然列表也可以从右向左索引,依次是:-1,-...原创 2020-04-05 23:26:21 · 599 阅读 · 0 评论 -
Python学习笔记之str 模块
常用的转义字符:\ 续行符\\ 反斜杠符号\‘ 单引号\“ 双引号\a 响铃\b 退格\e 转义\000 空\n 换行\v 纵向制表符\t 横向制表符\r 回车\f 换页\oyy 八进制数值,比如:\o12\xyy 十六进制数值 ,比如:\x0a格式化把字符串按照一定格式进行打印或者填充。1) 用%(占位符)进行格式化%s...原创 2020-03-29 19:54:02 · 202 阅读 · 0 评论 -
Python学习之函数
函数的定义定义一个函数的方法如下:def关键字,后面跟一个空格函数名后面括号和冒号不能省,括号内可以有参数函数内所有代码需要缩进例如定义函数func:def func():print(“这是一个函数”)函数调用...原创 2020-03-28 02:38:40 · 282 阅读 · 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 · 223 阅读 · 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 · 125 阅读 · 0 评论