自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

love_Aym的博客

从最菜的技术开始学起

  • 博客(17)
  • 收藏
  • 关注

原创 【python】*函数:全局局部变量、内部函数、闭包

函数与过程大多数语言都会有以下定义:函数(function):有返回值过程(procedure):是简单的特殊的没有返回值的一个特殊函数python中只有函数没有过程。函数有return的话就返回值,没有return的话就返回None。说明:hello()没有return,所以temp没有值。不会显示不代表没有返回值。即使hello()没有return,也会

2017-07-31 20:52:42 2252

原创 【python】函数:函数文档、关键字参数、默认参数、收集参数

程序简化:函数、对象、模块一、函数1、创建函数del 函数名():>>>def MyFirstFunction():print('这是我创建的第一个函数!')print('我表示很激动!')print('在此我要感谢我自己感哈哈!')2、调用函数函数名()>>> MyFirstFunction()这是我创建的第一个函数!我表示很激动!在此

2017-07-31 15:04:16 413

原创 【python】序列及其内置函数

一、列表、元组和字符串的共同点把元组、列表和字符串统称为序列。二、序列的内置函数BIF1、list():把一个可迭代对象转换为列表形式: 1)无参数:list() -> new empty list  生成一个空列表2)有参数:list(iterable) -> new list initialized from iterable's itemsit

2017-07-31 10:23:43 1316

原创 【python】字符串:格式化

格式化字符串:按照统一的规格去输出成为一个字符串,如果规格不统一就可能造成误会format是python2.6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点。1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型2.单个参数可以多次输出,参数顺序可以不相同3.填充方式十分灵活,对齐方式十分强大4.官方推荐用的方式,%方式将会在

2017-07-29 18:11:04 388

原创 【python】字符串的方法

字符串1、访问字符串中的单个字符:使用索引的方法2、字符串中加入新的字符:可使用+进行拼接3、比较、逻辑、成员关系、重复操作符同样适用于字符串各种奇葩字符串的方法参考:http://bbs.fishc.com/forum.php?mod=viewthread&tid=38992&extra=page%3D1%26filter%3Dtypeid%26typeid%3D

2017-07-29 13:46:10 350

原创 【python】元组基础知识tuple(和列表的区别)

由于元组和列表是近亲关系,所以元组和列表在实际上使用撒花姑娘非常的相似。一、创建和访问区别:1、元组元素不可改变2、创建列表用中括号[],创建大部分元组用小括号().(不准确的说法)共同点:1、列表和元组访问元素均使用下标形式[],快捷访问使用冒号形式问:列表想到的是中括号,元组想到的是不是小括号呢??答案:不准确例如:temp=(1)temp

2017-07-28 16:12:17 380

原创 【python】列表

python列表:所有类型的数据都可以存放一、创建:1、创建一个普通的列表(数据类型一致)member=[1,2,3,4,5]2、创建一个混合列表(数据类型不一致)member=[1,'小甲鱼',34,0.5]3、创建一个空列表:empty=[]二、向列表添加元素1、append()member.append('小甲鱼')属于对象的函数称为方法,.表示范围

2017-07-24 21:09:25 361

原创 【python】range()

range() 作用:是生成一个从start参数的值开始到stop参数的值结束的数字序列语法:range([start,]stop[,step])--这个BIF有三个参数,其中用中括号括起来的两个表示这两个参数是可选的。--step=1表示第三个参数的默认值是1--range(5):0 1 2 3 4--range(2,8):2 3 4 5 6 7--range(1

2017-07-24 20:24:39 507

原创 【python】assert关键字

断言(assert)当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常用途:测试程序的时候,与其让错误的条件导致程序后边出现莫名其妙的BUG或者崩溃的时候,不如让程序在错误出现的时候就实现自爆。可以用TA在程序中置入检查点,当需要确保程序中的某个条件一定为真才能让程序正常工作的话,assert关键字就非常有用了。>>> asser

2017-07-24 19:59:30 444

原创 【python】打飞机小游戏(一)

首先声明一点,这篇博客完全参照了小甲鱼的《零基础入门学习Python》教学视频为了尊重原创,特将原作者的视频地址公布如下:《零基础入门学习Python》打飞机小游戏思路:1、加载背景音乐2、播放背景音乐(单曲循环)3、我方飞机诞生interval = 0(间隔)while True:    if 用户是否点击关闭按钮:        退出

2017-07-24 17:19:38 1426

原创 【python】算术、比较、逻辑操作符及他们的优先级

一、算术操作符加减乘除:+、-、*、/、%a+=4相当于a=a+4a-=3相当于a=a-3a*=3   a/=2%:求余数**:幂运算操作符,2**3,相当于2*2*2注意:幂运算比左侧的单目运算符的优先级高,比右侧的单目运算符优先级低。例如:-3**2 相当于-(3**2)      结果为-9     3**-2 相当于3**(-2)      结果

2017-07-24 16:38:46 1944

原创 【python】小甲鱼入门课程错题整理

003:http://bbs.fishc.com/thread-36652-1-1.html1、猜一猜下面程序的结果>>>first = 520>>>second = '520'>>>first = second>>>print(first)答案:520注意:这里没有使用单引号,但是他打印的其实是一个字符串。因为是print打印,所以没有单引号。2、程序

2017-07-24 16:00:52 872

原创 【python 】数据类型和返回数据类型的函数

字符串+字符串 →称为 "拼接"   数字+数字 →称为"加法运算"一、数据类型:整型、浮点型、布尔类型1、整型:整数注意:python2中长整型需要在后面加l,python3中不区分整型和长整型2、浮点型:小数注意:浮点型和整型的区别就是有无小数点e记法:科学计数法,会变成浮点型,1.5e4=100003、布尔类型:特殊

2017-07-24 11:38:30 11098

原创 【python 】逻辑运算符and和random模块外援

1、逻辑运算符and:and逻辑运算符可以将任意表达式连在一起,得到一个布尔类型的值。只有两边的表达式都为真的时候,得到的布尔值才为true。注意:比较运算符的优先级比逻辑运算符的优先级高;提示:可以将比较运算符加上括号,就会优先执行。2、引入外援:random模块该模块中有一个函数叫做randint(),Ta会返回一个随机的整数。使用方法:import r

2017-07-24 10:42:08 500

原创 【python】条件语句和循环语句

条件分支语法: if 条件:       条件为真执行得操作else:       条件为假执行的操作 while循环语法:while 条件:       条件为真执行的操作 注意:python中if和else和while后边都要有冒号,判断后执行的操作需要进行缩进,此时的缩进相当于C语言中的大括号。缩进特别关键。

2017-07-20 21:23:24 376

转载 【Python】17个新手常见Python运行时错误

当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , cla

2017-07-19 21:35:52 450

原创 【python】原始字符串

反斜杠是个很好的东西>>> str='c:\now'>>> print(str)c:ow由于转义字符\n导致换行,此时可以用转义字符\\来表示一个反斜杠,即>>> str='c:\\now'>>> print (str)c:\now但若一个字符串中出现多个斜杠,这样加是比较麻烦的。此时引入原始反斜杠。即在字符串的前面加一个一个英文

2017-07-19 21:07:04 368

空空如也

空空如也

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

TA关注的人

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