分类
摘要:
上一节简单的讲了Python的判断语句,和循环语句,if , while ,for等
这一节我们来深入了解循环内的一些语句
Break
Python中的break和其他语言都一样,可以跳出一个循环语句
通常来讲,有的循环语句是可以有else的,如果一个循环被break终止了,则会执行else下面的语句
比如通过... 阅读原文
2018-04-08 21:14:03 阅读(737) 评论(0)
摘要:
一、定义
什么是字典?
字典是一种数据类型,是一系列数据的组合。
每一个数据单元都分为key和value,key也称主键,具有唯一性,不可重复。value可以理解成是key对应的值。
1 info={
2 1:"wo shi shei",
3 2:"sun wu ... 阅读原文
2018-04-08 19:46:01 阅读(741) 评论(0)
摘要:
一、random模块详解
1、概述
首先我们看到这个单词是随机的意思,他在python中的主要用于一些随机数,或者需要写一些随机数的代码,下面我们就来整理他的一些用法
2、常用方法
1. random.random()
功能:用于生成一个0到1的随机浮点数
2. random.randint(a,... 阅读原文
2018-04-08 18:24:07 阅读(744) 评论(0)
摘要:
一、time与datetime模块
在Python中,通常有这几种方式来表示时间:
时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。
格式化的时间字符串(Format Str... 阅读原文
2018-04-08 18:14:15 阅读(726) 评论(0)
摘要:
定义类
定义一个类,格式如下:
class 类名:
方法列表
demo:定义一个Car类
In [1]: #定义一个Car类
In [2]: class Car():
...: #方法
...: def getCarInfo(self):
...: pri... 阅读原文
2018-04-08 17:18:01 阅读(734) 评论(0)
摘要:
给老婆做的巡检系统需要部署在windows环境下
准备工作
检查python版本
1.下载apach
www.apachelounge.com/download/ 下载对应版本的Apache2.4,64位pathon下载64位apach,我下载的是 httpd-2.4.33-win64-VC14.zip,... 阅读原文
2018-04-08 16:48:03 阅读(838) 评论(0)
摘要:
递归的特性:
1.调用自身函数
2.有一个结束条件
3.递归效率不高,可能会导致栈溢出(函数调用是通过栈这种数据结构实现的,每进入一个函数调用,栈就会增加一层栈帧,函数每返回,栈就会减少一层栈帧,由于栈的大小不是无限的,递归调用过多,可能会导致栈溢出)
def f(n):
if n == 1:
... 阅读原文
2018-04-08 16:18:02 阅读(717) 评论(0)
摘要:
大学四年虚度光阴,毕业那会懵懂无知,进了医疗软件行业,公司产品基于PowerBuilder9开发,从此走上了一条越来越窄的不归路。摸爬滚打,目前虽然习惯了这行业的风格,但是年龄增长是大趋势,一直单身可以归结于自身的缘故,但总是出差,加班之外,下班后及节假日不定时应对突发事件的频率也比一般技术支持还要蛋疼。总之,不... 阅读原文
2018-04-08 06:39:01 阅读(735) 评论(0)
摘要:
当需要定时修改数据库时,一般我们都选择起一个定时进程去改库。如果将这种定时任务写入业务中,写成一个接口呢,定时进程显得有些不太合适?如果需要定时修改100次数据库,常规做法会启动100个进程,虽然这种进程非常轻量级,但还是会感觉不爽。实际上我们可以使用threading.Timer创建相应的线程来执行改库操作,思路也... 阅读原文
2018-04-08 00:30:03 阅读(771) 评论(0)
摘要:
学习目的:
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特点字符、及这些特点字符组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
正式步骤
Step1:常用匹配模式
Step2:最常规的匹配
import re
test... 阅读原文
2018-04-07 23:56:02 阅读(769) 评论(0)