Python Day17】的更多相关文章

一.time'''时间戳(timestamp):time.time()延迟线程的运行:time.sleep(secs)(指定时间戳下的)当前时区时间:time.localtime([secs])(指定时间戳下的)格林威治时间:time.gmtime([secs])(指定时间元组下的)格式化时间:time.strftime(fmt[,tupletime])''''''%y 两位数的年份表示(00-99)%Y 四位数的年份表示(000-9999)%m 月份(01-12)%d 月内中的一天(0-31)…
jQuery jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多),对javascript进行了封装,是的更加便捷的开发,并且在兼容性方面十分优秀. http://www.php100.com/manual/jquery/ 参考:http://www.runoob.com/jquery/jquery-tutorial.html 下载 jQuery 有两个版本的 jQuery 可供下载: Production version…
l = [1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31] def find(l ,aim ,start = 0,end = None): end = len(l) if end is None else end #end的问题解决 mid_index = ( end - start )//2 + start #中间数下标问题的解决 if start <=end: #找不到问题的解决 if l[mid_index]<aim: return find(l ,…
组合: 给一个类的对象封装一个属性,这个属性是另一个类的对象. class GameRole: def __init__(self, name, ad, hp): self.name = name self.ad = ad self.hp = hp def attack(self,p): p.hp = p.hp - self.ad print('%s 攻击 %s,%s 掉了%s血,还剩%s血' %(self.name,p.name,p.name,self.ad,p.hp)) def armame…
module模块和包的介绍(略掉了) 常用模块 # time模块 import time print(time.time())#时间戳,在1970年开始到现在一共多少秒 print(time.gmtime())#结构化时间 print(time.localtime())#当地时间,可传入时间戳转化为结构化时间 print(time.mktime(time.localtime()))#将结构化时间转化为时间戳 print(time.strftime("%Y-%m-%d %X",time.…
Python 入门之 内置模块 -- os模块 1.os os是和操作系统做交互,给操作发指令 os模块是与操作系统交互的一个接口,它提供的功能多与工作目录,路径,文件等相关 (1)工作路径 print(os.getcwd()) # 获取当前文件工作的路径 *** os.chdir("D:\Python_s25\day16") # 路径切换 ** print(os.getcwd()) print(os.curdir) #返回当前目录: ('.') print(os.pardir) #获…
Python之路,Day17 - 分分钟做个BBS论坛   本节内容: 项目:开发一个简单的BBS论坛 需求: 整体参考"抽屉新热榜" + "虎嗅网" 实现不同论坛版块 帖子列表展示 帖子评论数.点赞数展示 在线用户展示 允许登录用户发贴.评论.点赞 允许上传文件 帖子可被置顶 可进行多级评论 就先这些吧... 知识必备: Django HTML\CSS\JS BootStrap Jquery 设计表结构 1 2 3 4 5 6 7 8 9 10 11 12 13…
day17 python   一.re模块     1.re模块的基础方法         查找findall() import re #re.findall(pattern,string,flags=0) rst = re.findall('\d', 'bajie123ai456')     #找到符合正则的所有结果, 返回列表 print(rst) >>>['1', '2', '3', '4', '5', '6'                  查找search() import…
常用算法与设计模式 选择排序 时间复杂度 二.计算方法 1.一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道.但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了.并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多. 一个算法中的语句执行次数称为语句频度或时间频度.记为T(n). 2.一般情况下,算法的基本操作重复执行的次数是模块n的某一个函数f(n),因此,算法的时间复杂度记…
算法:冒泡排序.插入排序.快速排序.堆排序 冒泡排序 #! /usr/bin/env python # -*- coding: utf-8 -*- # __author__ = "Q1mi" # Email: master@liwenzhou.com """ 冒泡排序 """ import random import time def get_list(arg): """ 获得一个有指定个数的10…