
python
Louisnie
疲惫生活中的英雄梦想
展开
-
Python简介
Python发展历史起源Python的作者,Guido von Rossum,荷兰人。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的活儿。在那个时候,Guido接触并使用过诸如Pascal、C、Fortr...原创 2018-08-28 14:42:30 · 1351 阅读 · 0 评论 -
简述python文件操作
读写文件是最常见的IO操作,python内置了读写文件的函数,用法和C是兼容的.读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件) 读文件 在python...原创 2018-09-02 23:27:22 · 788 阅读 · 0 评论 -
python和函数的故事(缺省参数,匿名函数)
缺省参数 python为了简化函数的调用,提供了默认的参数机制制作一个函数,名为pow,传入默认形参n=2,计算任意一个数的平方def pow(x, n = 2): #定义一个函数pow,传入形参x,设置形参n=2,如果实参中没有指定的话,那么参数n就是用默认值2带入式中 r = 1 while n > 0: ...原创 2018-09-02 01:00:32 · 1328 阅读 · 0 评论 -
python3中交换2个变量的方式总结
第一张方法a=4b=5c=0 #取一个额外的变量作为中间人c=aa=bb=c第二种方法:a=4b=5a=a+bb=a-b #此时a=4+5,那么此时b=4+5-5=4a=a-b #此时a=9,b=4,那么新获得的a为5第三种方法:a=4b=5a,b=b,a #python特有的传值方式...原创 2018-09-02 00:53:33 · 482 阅读 · 0 评论 -
python与函数的故事(局部变量,全局变量和递归函数)
局部变量:即在函数内定义的变量,对于不同的函数,可以定义相同名称的变量值,而且每个变量并不影响,局部变量用于临时保存数据因而在函数中定义变量来进行存储.这里写代码片...原创 2018-09-01 18:30:32 · 426 阅读 · 0 评论 -
python与函数的故事(基础篇)
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内嵌函数,如下图: 可以通过查看官网了解pthon内置函数的功能:python官网之内置函数 也可以在交互命令行通过help(函数名)查看该函数帮助信息.int("123") #使用int函数可以将字符串"123" 转换成整型123...原创 2018-08-28 15:55:20 · 308 阅读 · 0 评论 -
简述python中的元组
Python的元组(tuple)与列表(list)类似,不同之处在于元组的元素不能修改,所以列表可以增删改查,元组只支持查询和遍历.元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。a=(1,2,3,4,5) #创建元组a,并赋值a[0] #根据...原创 2018-08-28 15:48:13 · 251 阅读 · 0 评论 -
python之循环,遍历,嵌套
遍历:将文件,字符串,列表,元组,字典等里面的数据一一列举出来字符串遍历:num="hello,world" #创建字符串并赋值for i in num: #对于字符串的for循环遍历,变量I表示该字符串中任意一个元素,i只为一个变量,可以随意起名 print (i) #输出的是该字符串的每个字符,输出一个字符换一...原创 2018-08-28 15:46:44 · 1957 阅读 · 0 评论 -
python中字典的常见操作
Python字典是一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符...原创 2018-08-28 15:41:56 · 1782 阅读 · 0 评论 -
python中列表的增删改查
list列表是python内置的一种数据类型,list是一种有序的集合,可以随时添加和删除元素创建列表 格式:在[ ]中添加各种数据,使用逗号将其分隔开来如果是空列表,直接[]通常会把list赋值给一个变量,通过这个变量引用列表score=['Bob','Tom','Jack',98,90,True,False]由于Python是动态语言,所以list中包含的元素并不要求...原创 2018-08-28 15:36:11 · 1363 阅读 · 0 评论 -
python字符串的常见操作
1,字符串 1.1,字符串的创建和赋值 字符串是python中最常见的数据类型,我们使用引号(单引号或者双引号都可以)来创建字符串创建字符串很简单,只要给变量赋一个值即可,例如:var1="hello,world!"var2="helli,python!"1.2,字符串的索引和切片 python的下标就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间...原创 2018-08-28 15:29:30 · 344 阅读 · 0 评论 -
python基础入门篇
1,变量以及类型 在Python中,存储一个数据,需要一个叫做变量的东西,如下示例:num1 = 100 #创建一个变量num1,并把100赋值给num1这个变量num2 = 87 #创建一个变量num2,并把87赋值给num2这个变量result = num1 + num2 #创建一个变量result,并把num1+num2这个值赋给result这个变量在程序中,为了更充分...原创 2018-08-28 15:07:07 · 170 阅读 · 0 评论