自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python-20 集合:唯一

集合大括号不是字典的专利。使用大括号,但是没有映射关系就是集合。>>> num = {}>>> type(num)>>> num1 = {1,2,3,4}>>> type(num1)>>> 集合在Python中的作用就是唯一,>>> num1 = {1,2,3,4,5,4,5,3,1}>>> num1{1, 2, 3, 4, 5}>>> 集合是无序的,不支持索引。

2017-07-30 19:18:31 1086

原创 Python-19 字典

创建和访问字典用大括号表示字典,字典是映射类型,(字典不是序列类型,字符串、列表、元组都是序列类型)>>> dic1 = {'nike':'just do it','adidas':'impossible is nothing','lining':'一切皆有可能'}索引的方式和列表、元组一致都是中括号,但是中括号内不是索引值,而是键值(key,可以是整形,字符)>>> print(

2017-07-30 15:50:00 306

原创 Python-18 函数:递归是神马

一、递归如果说优秀的程序员是伯乐,那么把递归比喻成神马再形象不过了。“普通程序员用迭代,天才程序员用递归”递归这个概念,是算法范畴,本不属于Python,但是如果掌握了递归方法,会发现是一个非常棒的编程思路!用普通方法实现一个正整数的阶乘def factorial(n): result = n for i in range(1,n): r

2017-07-29 22:37:31 611

原创 Python-17 lambda表达式

lambda表达式Python允许使用lambda关键字来创建匿名函数,那什么是匿名函数,匿名函数和普通的函数又有什么不同呢?使用匿名函数有哪些优势呢?首先定义一个普通函数>>> def dx(x): return 2*x+1>>>>>> dx(5)11接下来定义匿名函数,语法精简。>>> lambda x : 2*x+1 at 0x01E11CD8>>>> g =

2017-07-28 23:34:55 489

原创 Python-16 函数:内嵌函数和闭包

global关键字全局变量的作用域是整个模块(也就是整个代码段),也就是代码段内的所有函数内部都可以访问到全局变量。但注意,在函数内部仅仅去访问全局变量就好,不要试图去修改它。因为那样的话,Python会使用屏蔽(shadowing)的方式“保护”全局变量:一旦函数内部试图修改全局变量,Python就会在函数内部自动创建一个名字一模一样的局部变量,这样子修改的结果只会修改到局部变量,而不会

2017-07-28 20:08:34 1063

原创 Python-15 函数:我的地盘听我的

函数和过程谈到函数和过程,其实在很多编程语言都是有区分的,它们认为函数(function)是有返回值的,而过程(procedure)是简单、特殊且没有返回值的。但是Python严格来说只有函数,没有过程。>>> def hello(): print('hello python') >>> temp = hello()hello python>>> temp>>> prin

2017-07-28 11:34:09 492

原创 Python-14 函数:灵活即强大

函数文档>>> def MyFirstFunction(name): '函数定义过程中的name是形参' print('传递进来的 '+name+'叫实参。') >>> MyFirstFunction('Ethan')传递进来的 Ethan叫实参。>>> help(MyFirstFunction)Help on function MyFirstFunction in modul

2017-07-27 23:10:40 751

原创 Python-13 函数,Python的乐高积木

函数函数的创建和调用>>> def MyFirstFunction(): print('hello world') print('this is my first function') >>> MyFirstFunction()hello worldthis is my first function>>> 如果调用没有定义的函数名>>> MySecondFu

2017-07-27 20:15:40 1330

原创 Python-12 序列

1、列表、元组、字符串的共同特点-都可以通过索引得到每一个元素-默认索引值总是从0开始-可以通过分片的方法得到一个范围内的元素集合-有很多共同的操作符(重复操作符、拼接操作符、成员关系操作符)2、序列的常见BIF(内置方法)-list(iterable)             把一个可迭代的对象转换为列表    帮助文档 >>> help(list

2017-07-27 15:43:13 470

原创 Python-11 字符串格式化

一、字符串的format()方法接受两种参数:位置参数、关键字参数,两种参数均传递到replacement字段中,在字符串中以大括号表示。1、位置参数>>> '{0} love {1},{2}'.format('I','beijing','too')'I love beijing,too'>>> 2、关键字参数>>> '{a} love {b},{c}'.for

2017-07-26 22:27:13 503

原创 Python-10 字符串-各种奇葩的内置方法

python字符串的方法和注释1、capitalize()  把字符串的第一个字符大写>>> str = 'beijing'>>> str.capitalize()'Beijing'2、casefold() 把一个字符串的所有字符小写>>> str = 'Beijing'>>> str.casefold()'beijing'>>> 3、ce

2017-07-26 17:22:58 962 1

原创 eclipse 安装合适版本的PyDev

1、PyDev插件的安装使用Eclipse开发Python时,需要安装PyDev插件。运行Eclipse之后,选择help --> Install new Software。单击Add,添加pydev安装地址:http://pydev.org/updates/,如下图所示:这个地址找到的pydev插件都为最新版,并不符合我们的要求。安装旧版本的pydev,需要添加安装地址:ht

2017-07-22 18:44:50 2269

一个电脑配置多个tomcat

一个电脑配置多个tomcat

2015-06-04

空空如也

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

TA关注的人

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