自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 jQuery学习笔记

这两天没什么事,便学习了下jQuery。之前也断断续续学了下前端知识,但每逢遇到JavaScript,学习没多久就中断了。这次在菜鸟教程中通读了一遍jQuery,自己动手练习了下,决定将笔记记录在此,便于自己以后查阅整理。一、概念jQuery:即JavaScript的一个函数库,用它能更方便地实现JavaScript的一些效果,当然,它只是封装了特定的一些方法, 如果无法满足需求,

2017-08-30 10:23:34 487

原创 简单例子理解装饰器

python中的装饰器可谓极其神秘,虽然常听到,使用装饰器会让代码如虎添翼,网上更是用内裤外面加长裤来形象的解释装饰器,但我硬是看了很多次都不得要领。但我不能就这么放弃啊,终于还是搞明白了点点,虽然不全面,但也算对装饰器有了初步的了解吧。先上一个简单的例子:#!/usr/bin/env python2# -*- coding: utf-8 -*-def decorate(abc):

2017-07-19 10:58:29 746

原创 linux初学者应掌握的命令实例

由于近日面试常被问到linux的掌握程度,每次都深感自己基础知识的薄弱,干脆利用这两天学习一下,顺便记录在此,便于巩固。linux命令大全网上不少,但附上实例的又不多,很多都是列出了语法,或者命令的含义,对于初学者来说,可能附图再加以实践才是掌握的最佳姿势,没有之一。以我的水平,也是不可能面面俱到,此处也只列出一些较常用的基础命令,随着学习的深入,可能会补充优化。一、环境虚拟机+u

2017-07-14 09:15:24 565

翻译 Selenium-WebDriver API命令与操作——八种元素定位

原文地址:http://www.seleniumhq.org/docs/03_webdriver.jsp#selenium-webdriver-api-commands-and-operations(本文只针对python部分翻译)首先申明一点:本人英语水平很烂,做此翻译仅仅用于更深入地去理解webdriver的使用方法。一、获取页面使用WebDriver的第一步是打开一个页面,通

2017-06-15 13:32:04 853

原创 python逆序打印各位数字

# -*- coding: utf-8 -*-# raw_input获取给定的一个不多于5位的正整数。# 一、求它是几位数;# 二、逆序打印出各位数字。def f(n): m = map(int, n) print "该数为%d位数"%len(m) m.reverse() for i in m: print i,if __name__==

2017-04-11 09:06:48 8630

原创 python找出完数

# -*- coding: utf-8 -*-# 要求:用python方法找出1000以内的所有完数,并输出。def f(n): list = [] for i in range(2, n + 1): for j in range(2, i / 2): if i % j == 0 and j <= (i / j):

2017-04-10 11:31:55 5357

原创 python求一组数据和

# -*- coding: utf-8 -*-# 问题描述:求这样的一组数据和,s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字;# 例如:2+22+222+2222+22222(此时共有5个数相加),这里具体是由几个数相加,由键盘控制。def data(digit,number): list=[] list.append(digit) for i

2017-04-07 14:15:45 2086

原创 python统计字母、空格、数字等字符个数

# -*- coding: utf-8 -*-# 要求:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。def count(s): count_a=count_z=count_o=count_s=0 for i in s: if (ord(i)>=97 and ord(i)=65 and ord(i)<=90): cou

2017-04-06 15:29:24 41753 1

原创 python分解质因数

# -*- coding: utf-8 -*-# 要求:将一个正整数分解质因数;例如您输入90,分解打印90=2*3*3*5def f(n): n=int(n) for i in range(2,n/2+1): if n%i==0: print i, print "*", return f(

2017-04-06 14:33:32 15124 2

原创 python简易实现任意位数的水仙花

# -*- coding: utf-8 -*-# 水仙花数是指一个 n 位正整数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。# 要求:打印输出所有的"水仙花数"。def f(n): list=[] for i in range(pow(10,n-1),pow(10,n)): list=map(int,str(i)) sum

2017-04-01 15:03:40 6473 1

原创 python输出某区间内的素数

# -*- coding: utf-8 -*-# 简述:区间范围101-200# 要求:判断这个区间内有多少个素数,并逐一输出。def prime(m,n): list1=[] list2=[] for i in range(m,n+1): list1.append(i) for j in range(2,m/2):

2017-04-01 10:44:49 4995

原创 python兔子生兔子

# -*- coding: utf-8 -*-# 简述:话说有一对可爱的兔子,出生后的第三个月开始,每一月都会生一对小兔子。# 当小兔子长到第三个月后,也会每个月再生一对小小兔子。# 问题:假设条件,兔子都不死的情况下,问每个月的兔子总数为多少?def rabbit(month): if month<=2: return 2 else: re

2017-04-01 09:20:29 9071

原创 python实现九九乘法口诀

# -*- coding: utf-8 -*-# 简述:9*9乘法口诀表。# 要求:逐项单位输出。例如1的一行,2的一行,以此类推for i in range(1,10): for j in range(1,10): if i>=j: print i,"*",j,"=",i*j, print "\r\n"运行结果:1 * 1 =

2017-04-01 08:46:49 1106

原创 python实现斐波那契数列

# -*- coding: utf-8 -*-# 斐波那契数列(Fibonacci sequence),指的是这样一个数列:1、1、2、3、5、8、13、21、34# 要求一:输出第10个斐波那契数列# 要求二:输出指定个数的斐波那契数列def fib(n): if n<=2: return 1 else: return fib(n-1)+

2017-03-31 15:16:22 4013

原创 python数字排序

# -*- coding: utf-8 -*-# 整数顺序排列问题简述:任意三个整数类型,x、y、z# 提问:要求把这三个数,按照由小到大的顺序输出def sequence(x,y,z): list=[x,y,z] for i in range(0,len(list)): for j in range(i+1,len(list)): i

2017-03-31 14:56:02 2869

原创 python判断输入日期为第几天

# -*- coding: utf-8 -*-# 简述:要求输入某年某月某日# 提问:求判断输入日期是当年中的第几天?def which_day(year,month,day): list=[31,28,31,30,31,30,31,31,30,31,30,31] whichday=0 if (year%4)==0 and (year%100)!=0 or (year

2017-03-31 11:08:33 7810 1

原创 python根据利润计算奖金

运行结果:总结:一开始看到该题目,第一反应是用递归,但思考了一阵子又觉得不对。但是!总觉得该题目还有简洁的方法,但是没有思路,暂时就用笨办法先实现功能吧,后续有了新思路再写。

2017-03-31 09:51:23 6747 1

原创 python组合无重复三位数

# -*- coding: utf-8 -*-# 简述:这里有四个数字,分别是:1、2、3、4#提问:能组成多少个互不相同且无重复数字的三位数?各是多少?def f(n): list=[] count=0 for i in range(1,n+1): for j in range(1, n+1): for k in range

2017-03-31 09:47:36 6255 1

原创 python判断完全平方数

# -*- coding: utf-8 -*-#简述:一个整数,它加上100和加上268后都是一个完全平方数#提问:请问该数是多少?from math import sqrtdef f(number): for x in range(0,number): m=sqrt(x+100) n=sqrt(x+268) if m==int(m)

2017-03-31 09:43:27 8927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除