分类
摘要:
1、一行代码实现1-100的和
sum_1_100 = sum(range(1, 101))
print(sum_1_100) # 5050
2、如何在一个函数内修改全局变量的值
a = 100
def foo():
global a
a = 300
foo()
print(a) # 30... 阅读原文
2018-11-13 15:39:03 阅读(1274) 评论(0)
摘要:
一 、约束
python中约束有两种
第一种,通过抛异常进行约束,这种是子类不按我要求的来,我就给你抛异常(推荐)
操作:提取一个父类. 在父类中给出一个方法。但在方法中不给出任何代码,直接抛异常
1 # 贴吧
2 # 项目经理(级别高一点儿)
3 class Base:
4 def lo... 阅读原文
2018-11-13 14:39:07 阅读(1313) 评论(0)
摘要:
在定义一个类的时候,有时我们需要获取一个类的属性值,而这个属性值需要经过类中的其他属性运算来获得的。那么很容易,只要我们在类中定义一个方法,并且通过调用方法可以获取到那个需要运算的属性值。那么,问题来了,当有一天需求变了,你需要反向操作你之前实现的类,你需要通过传入那个需要运算得来的值来获取参与运算的属性值。显然,我... 阅读原文
2018-11-13 14:32:03 阅读(1213) 评论(0)
摘要:
目录
一、类的约束
二、异常处理:
三、MD5加密
四、日志(logging模块)
一、类的约束
真正写写项目的代码时都是多人协作的,所以有些地方需要约束程序的结构。也就是说,在分配任务之前就应该把功能定义好,然后分别交给底下的程序员来完成相应的功能。
在python中有两种办法来约束类的方法:
第一种方法使用... 阅读原文
2018-11-13 12:55:03 阅读(1789) 评论(0)
摘要:
一、NumPy简介:
NumPy是python一个包。它是一个由多为数组对象和用于处理数字的例程集合组成的库。
二、Ndarray对象
NumPy中的数组类称为ndarray,ndarray是一系列同类型数据的集合,以0下标为开始进行集合的索引。
ndarray对象用于存放同类型元素的多维数组。
nd... 阅读原文
2018-11-13 12:44:01 阅读(1584) 评论(0)
摘要:
本节主要内容:
1.类的约束
2.异常处理
3.自定义异常
4.日志
一.类的约束
⾸先, 你要清楚. 约束是对类的约束. 比如. 现在. 你是一个项⽬经理. 然后呢. 你给手下 的人分活. 张三, 你处理一下普通用户登录,
李四, 你处理一下会员登录, 王五, 你处理一下管理员登录. 那这个时候呢. 他们就开始分... 阅读原文
2018-11-13 12:29:02 阅读(1214) 评论(0)
摘要:
什么是数据类型?计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:
整数
Python可以处理任意大小... 阅读原文
2018-11-13 10:58:02 阅读(1558) 评论(0)
摘要:
明明写的没错还是查不到
打印一下sql语句:
解决办法:
把数字变成字符串格式
阅读原文
2018-11-13 10:15:05 阅读(1344) 评论(0)
摘要:
一、basicConfig
导入logging模块
简单配置一下logging
出现异常的时候(except),向日志里写错误信息
import logging
import traceback
logging.basicConfig(filename="x1.log",
... 阅读原文
2018-11-13 08:50:02 阅读(2469) 评论(0)
摘要:
os.getcwd()# 返回当前工作目录
os.path.abspath(path)# 返回 path 的绝对路径# os.path.abspath('.') 相当于 os.getcwd()
os.path.split(path)# 返回 tuple(头部, 尾部),尾部是最终斜线后的所有内容# 一般用于分割目录和... 阅读原文
2018-11-13 08:24:04 阅读(1296) 评论(0)