分类
摘要:
Python内置类型之数字类型以及Python之禅
1.数字类型概念
Python 数字数据类型用于存储数值,数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。
看图,数字类型是不可变的,假设你创建了一个数字对象类型盒子用于装数字1,如果你再想往盒子里装2,是不允许的,这涉... 阅读原文
2018-08-25 23:43:03 阅读(932) 评论(0)
摘要:
不使用运算符 + 和-,计算两整数a 、b之和。
示例:
若 a = 1 ,b = 2,返回 3。
class Solution:
def getSum(self, a, b):
"""
:type a: int
:type b: int
:r... 阅读原文
2018-08-25 23:25:01 阅读(973) 评论(0)
摘要:
给定一个正整数 num,编写一个函数,如果 num 是一个完全平方数,则返回 True,否则返回 False。
注意:不要使用任何内置的库函数,如 sqrt。
示例 1:
输入: 16
输出: True
示例 2:
输入: 14
输出: False
class Solution:
def isPe... 阅读原文
2018-08-25 22:57:02 阅读(2179) 评论(0)
摘要:
字典由大括号和键值对组成,特点为无序,键唯一
1.字典的创建
#直接创建字典
dic1={'name':'a','age':20}
#通过dict创建字典,输出都为{'name': 'a', 'age': 20}
dic2=dict((('name','a'),('age',20)))
print(dic2)
di... 阅读原文
2018-08-25 21:01:02 阅读(2119) 评论(0)
摘要:
元组又叫只读列表,不可以修改其内容
1.创建元组
tuple1=(1,3,2,4,5)
tuple2=()#空元组
tuple3=('a',)
#元组中只有一个元素时要在元素后面加上逗号,否则会被当成其他数据类型处理
tuple4=(1,'a',[1,2,3],(3,4))#元组中的元素可以是任意数据类型
2... 阅读原文
2018-08-25 19:21:02 阅读(3173) 评论(0)
摘要:
给定一个二叉树,返回所有从根节点到叶子节点的路径。
说明: 叶子节点是指没有子节点的节点。
示例:
输入:
1
/ \
2 3
\
5
输出: ["1->2->5", "1->3"]
解释: 所有根节点到叶子节点的路径为: 1->2->5, 1->... 阅读原文
2018-08-25 19:08:01 阅读(2082) 评论(0)
摘要:
正则表达式的用法与案例分析
2018-08-24 21:26:14
【说明】:该文主要为了随后复习和使用备查,由于做了word文档笔记,所以此处博文没有怎么排版,没放代码,以插入图片为主,
一、正则表达式之特殊字符
注意:
以下的案例中是match()匹配,match是要求从第一个字... 阅读原文
2018-08-25 18:50:27 阅读(2093) 评论(0)
摘要:
Flask
Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用... 阅读原文
2018-08-25 16:50:05 阅读(2174) 评论(0)
摘要:
变量
声明变量name = 'ajune'变量赋值name = 'ajune'name1 = name
变量定义的规则:变量名只能是 字母、数字或下划线的任意组合变量名的第一个字符不能是数字以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue... 阅读原文
2018-08-25 16:20:04 阅读(2060) 评论(0)
摘要:
目录:
一、反运算
二、增量赋值运算
三、一元操作符
四、课时43课后习题及答案
*************
一、反运算
*************
下表列举了反运算相关的魔法方法:
__radd__(self, other) 定义加法的行为:+ (当左操作数不支持... 阅读原文
2018-08-25 16:14:10 阅读(2474) 评论(0)