Python笔记 【无序】 【二】】的更多相关文章

#才疏学浅,难免有不恰当之处,请不吝指正,谢谢. #适合初学者. 列表的数据自下而上堆放(形成一个堆栈),类似于其他编程语言的数组.例如: user = ["张三","李四","王五"] 王五 李四 张三 使用[]中括号偏移量访问列表数据: print(user[0])        输出: 张三 print(user[1])        输出:李四 print(user[2])        输出:王五 (一)列表常用的一些方法: appen…
在昨天学习Python之后,感觉它的的确确挺简洁,也挺容易学习.在昨天的学习中我们了解到了Python中while循环语句以及if...else语句的使用,while语句的使用格式是这样的:while express :,切记不要忘记冒号.if语句和while语句的使用类似.今天我们首先接着昨天的学习,了解Python中的for循环,break语句以及continue语句,之后再简单接触一下函数的使用.废话不多说,我觉得对编程语句的学习最好是对照代码来学习,所以我们先来看下面一段代码: for…
元组tuple: 类似list,只是tuple是不可变的list.类似java的String都是不可改变的.注意:tuple没有方法(有待考证),不可以像list那样那个list.pop 或者list.append()等操作.但是可以用 in 来判断一个元素是否在tuple中: mytuple = ('a', 'b', 'c') print 'a' in mytuple, 'd' in mytuple tuple与list相比较: tuple更安全,提供了“写保护”,当想要一组只用来遍历的数据时…
一:在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍.所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了.现在我们使用文本编辑器,本人使用PyCharm,也可以使用Sublime,但是绝对不能用Word和Windows自带的记事本.Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误. 安装…
此文记录一些python语法不同之处.. 适合有研发基础的童鞋查阅.. 零基础的童鞋就怪怪一个个学吧! 记录也不一定全,随笔一记 多行语句 total=item1+\ item2+\ item3 "\"记得写上哟 注释 # 单行注释 '''  很多行...  ''' 输入语法 raw_input("你想说的话\n") input("据说py3后的只支持这个了") 不换行输出 print a,b          在print时用,链接两个参数 没…
python数据类型 数字类型 整数(int) 与数学中整数概念一致(数字大小没有限制,这和其他语言不同),整数可正可负,默认情况下,整数采用十进制.其他进制需要增加相应的引导符号. 如果是二进制在前面加上0b或者0B即可,如果是八进制在前面加上0o或者0O即可,如果是十六进制在前面加上0x或者0X即可. 浮点数(float) 与数学中的实数概念一致,取值范围与精度都有限制. 表达方式: 1.小数:1.23,3.14,-9.01 2.科学计数法:1.23e9,1.2e-5 浮点数运算存在不确定位…
一.匿名函数 有些情况下,我们需要把函数当做参数传入到另外的函数中,或者是把函数作为某个函数的返回值,此时我们就可以使用匿名函数. 匿名函数的标志是lambda.   >>> f = lambda x:x*x >>> f <function <lambda> at 0x000002AB91CA7F28> >>> f(5) 25 >>> f = lambda a,b: a*a +b*b >>>…
文件的打开模式 'r':以只读的方式打开文件(默认) 'w':以写入的方式打开文件,会覆盖已存在的文件 'x':用写入的方式打开文件,如果文件已存在,会抛出异常 'a':用写入的方式打开文件,如果文件已存在,则在末尾追加写入 'b':以二进制模式打开文件 't':以文本模式打开文件 文件对象方法 打开文件对象 1.在单独写程序时,代码中需要打开文件,将程序与文件位置放在一块即可 f=open(file_name) 2.在交互环境中打开文件,需写出文件的位置 f=open('E:/data/tes…
注:和上一篇有关联 (一)  finally 和 输出异常信息 try:       the_man = open(r'C:\Users\123456\Desktop\test.txt')       print(the_man.readline(),end="") except IOError as err:     #输出异常信息     print("异常信息:"+ str(err)) #str()转换为字符串 finally:     #不管是否发生异常一定…
python3.4学习笔记(十二) python正则表达式的使用,使用pyspider匹配输出带.html结尾的URL实战例子:使用pyspider匹配输出带.html结尾的URL:@config(age=10 * 24 * 60 * 60)def index_page(self, response): for each in response.doc('a[href^="http"]').items(): matchObj = re.match( r'(.*).html', each…