随笔分类 -  python

上一页 1 ··· 3 4 5 6 7 8 下一页
摘要:题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?通过数学分析我们知道,兔子的规律为数列1,1,2,3,5,8,13,21....,看到规律了吗,我们熟悉的斐波那契数列。话不多说,上代码。方法一:使用递归 1 def Fibonacci(n): 2 if n == 1: 3 ... 阅读全文
posted @ 2018-11-06 14:22 阳光宝贝-沐沐 阅读(966) 评论(0) 推荐(0)
摘要:通常可以通过点(.)操作符的形式去访问对象的属性,也可以通过BIF适当地去访问属性,看个例子吧 在来介绍一个property()函数的用法,这个property()使我们可以用属性去访问属性,还是会来看个例子 关于属性访问,肯定也有相应的魔法方法来管理。通过对这些魔法方法的重写,照样可以随心所欲控制 阅读全文
posted @ 2018-11-05 21:51 阳光宝贝-沐沐 阅读(436) 评论(0) 推荐(0)
摘要:使用python的魔法方法和time模块定制一个计时器的类 看到这里知道要怎么写了吗,如果还是比较蒙的,那就继续往下看吧 首先用到一个time模块,我们先导入time模块 其次是两个功能,一个是开始时间,一个是结束时间: 基本功能已经实现了,下面需要完成的是print(t1)和直接调用t1均显示结果 阅读全文
posted @ 2018-11-04 21:29 阳光宝贝-沐沐 阅读(623) 评论(0) 推荐(0)
摘要:python2.2之后,对类和类型做了同意,将int()、float()、str()、list()、touple()这些BIF转换为工厂函数 在来看一个例子 它的类型是type类型,也是类对象,其实所谓的工厂函数,就是一个类对象,当你调用他们的时候,实际上就是创建一个实例对象: 由此可以看出,对象是 阅读全文
posted @ 2018-11-04 17:05 阳光宝贝-沐沐 阅读(466) 评论(0) 推荐(0)
摘要:本文介绍的是selenium安装及webdriver安装、小实例 1、selenium介绍 selenium是一个用于web应用程序测试的工具。 Selenium测试直接运行在浏览器,就向真正的用户操作一样。 支持的浏览器包括IE(7,8,9,10,11),Mazilla Firefox,Safar 阅读全文
posted @ 2018-11-04 11:19 阳光宝贝-沐沐 阅读(510) 评论(0) 推荐(0)
摘要:魔法方法总是被双下划线包围,例如:__init__() 魔法方法是面向对象的python的一切,它的魔力体现在总能在合适的时候调用。 先来介绍析构和构造的三个魔法方法: 打印结果: 14 12 这里需要注意的是,__init__()方法的返回值一定是None,不能是其他,否则将报错: 所以一般在需要 阅读全文
posted @ 2018-11-03 22:40 阳光宝贝-沐沐 阅读(792) 评论(0) 推荐(0)
摘要:string类型是python内置的类型,无需安装 方法/属性 说明 capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符串居中,并使用空格填充至长度width的新字符串 count(sub[,start[, 阅读全文
posted @ 2018-11-02 14:30 阳光宝贝-沐沐 阅读(232) 评论(0) 推荐(0)
摘要:经过整理与在实际中遇到的问题,将新手经常遇到的汇总下,以便自己犯傻又这么干了1)“SyntaxError :invalid syntax”,语法错误A、查看是否在 if , elif , else , for , while , class ,def 声明末尾添加 “: 1 if number == 42 #未加‘:’,应该为if number == 42: 2 print("The num... 阅读全文
posted @ 2018-11-02 11:30 阳光宝贝-沐沐 阅读(1977) 评论(0) 推荐(0)
摘要:练习十;时间格式化(暂停一秒输出格式化当前时间格式) 结果: 阅读全文
posted @ 2018-11-01 21:22 阳光宝贝-沐沐 阅读(643) 评论(0) 推荐(0)
摘要:让python程序暂停预定时间后再运行,需要用到time.sleep方法要求,随便写入一段代码,测试time.sleep方法 1 import time 2 3 dict1 = {1:'a',2:'b',3:'c'} 4 for key,value in dict.items(dict1): #使用字典方法dict.items()返回键值对,形成元组,读取字典的key和value ... 阅读全文
posted @ 2018-11-01 20:56 阳光宝贝-沐沐 阅读(1594) 评论(0) 推荐(0)
摘要:1*1=1 1*2=2 1*3=3 1*4=4 1*5=5 1*6=6 1*7=7 1*8=8 1*9=9 2*1=2 2*2=4 2*3=6 2*4=8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=18 3*1=3 3*2=6 3*3=9 3*4=12 3*5=15 3*6=1 阅读全文
posted @ 2018-11-01 20:54 阳光宝贝-沐沐 阅读(1148) 评论(0) 推荐(0)
摘要:calendar,是与日历相关的模块。calendar模块文件里定义了很多类型,主要有Calendar,TextCalendar以及HTMLCalendar类型。其中,Calendar是TextCalendar与HTMLCalendar的基类。该模块文件还对外提供了很多方法,例如:calendar,month,prcal,prmonth之类的方法。本文主要对calendar模块的方法进行介绍星期一... 阅读全文
posted @ 2018-11-01 13:50 阳光宝贝-沐沐 阅读(16432) 评论(0) 推荐(0)
摘要:1.asctime() asctime([tuple]) -> string 将一个struct_time(默认为当时时间),转换成字符串 将时间元组转换为字符串,例如 '星期六06月16日16:26:11' 当时间元组不存在时,localtime()返回的当前时间用来 2.clock() cloc 阅读全文
posted @ 2018-11-01 11:50 阳光宝贝-沐沐 阅读(1127) 评论(0) 推荐(0)
摘要:相关模块 UTC(CoordinatedUniversal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。 DST(DaylightSaving Time)即夏令时。是一种为节约能源而人为规定地方时间的制度,一般在天亮早的夏季人为将时间提前一小时 时间元组 Pytho 阅读全文
posted @ 2018-10-31 14:25 阳光宝贝-沐沐 阅读(18864) 评论(0) 推荐(0)
摘要:这两天安装pywin32时出现了这个问题 双击.exe文件进入安装界面,然后点击下一步,它会自动定位你的python安装在什么地方,但是我的安装过程中未自动定位到python安装位置,并显示显示: 安装pywin32出现--Python version 3.6 required, which was 阅读全文
posted @ 2018-10-31 10:17 阳光宝贝-沐沐 阅读(1051) 评论(1) 推荐(1)
摘要:运行平台:Windows Python版本:Python3.x 一、Scarpy 简介 Scrapy是一个为了爬取网站数据提取结构性数据而编写的应用框架,可以应用于数据挖掘,信息处理或存储历史数据等一些列的程序中。Scrapy最初就是为了网络爬取而设计的。 学习Scrapy,它能我们更好的完成爬虫任 阅读全文
posted @ 2018-10-29 22:18 阳光宝贝-沐沐 阅读(346) 评论(0) 推荐(0)
摘要:在python中,对象赋值实际上是对象的的引用,当创建一个对象,然后把它赋值给另外一个变量的时候,python没有拷贝这个对象,而只是拷贝了这个对象的引用,多以就出现了浅复制,即复制后原对象改变后,复制出来的对象也会改变,要防止复制出来的对象改变,就要使用深复制 python复制三种方式 (1)直接 阅读全文
posted @ 2018-10-28 13:10 阳光宝贝-沐沐 阅读(3934) 评论(0) 推荐(0)
摘要:习题七:将一个列表的数据复制到另一个列表中。 阅读全文
posted @ 2018-10-28 12:39 阳光宝贝-沐沐 阅读(1534) 评论(0) 推荐(0)
摘要:题目:斐波那契数列。 程序分析:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。 在数学上,斐波那契数列是以递归的方法来定义: F0 = 0 (n=0)F1 = 1 (n=1)Fn = F[n-1]+ F 阅读全文
posted @ 2018-10-28 12:16 阳光宝贝-沐沐 阅读(847) 评论(0) 推荐(0)
摘要:冒泡排序 冒泡法:第一趟:相邻的两数相比,大的往下沉。最后一个元素是最大的。 第二趟:相邻的两数相比,大的往下沉。最后一个元素不用比。 时间复杂度:O(n^2) 稳定性:稳定 改进:如果一趟比较没有发生位置变换,则认为排序完成 直接选择排序 选择排序法:每一次从待排序的数据元素中选出最小(或最大)的 阅读全文
posted @ 2018-10-27 16:41 阳光宝贝-沐沐 阅读(291) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 下一页