自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python中的函数

(本文是廖雪峰Python教程的学习总结) 函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”:  a = abs  a(-1) 当需要用户交互输入时,input函数默认的类型是int或者float型,raw_input默认的输入类型是str型。 空函数: def nop():     pass pass可以用来作为一个占位符,用于...

2018-08-24 16:21:09 123

原创 Python中的dict和set

(本文参照廖雪峰的教程) dict是python中的字典结构,采用key-value存储,具有很快的查找速度。 dict的定义:                   D =  {'holiday': 95, 'benny': 85, 'jane': 75}        注意使用的是大括号{}   dict之所以有很快的查找速度是由于在存储时key和value就建立好了映射,在查找某一个值...

2018-08-23 15:16:56 246

原创 python中的列表(list)和元组(tuple)

(参照廖雪峰的python教程) list是一种有序的集合,可以随时添加和删除其中的元素。 classmates = ['jane', 'kevin', 'holiday']   变量classmates定义了一个list,用len()函数可以得到list中元素的个数。访问list中的元素有顺序和倒序两种方法,classmates[0]代表list中的第一个元素,classmates[-1]代...

2018-08-21 13:26:33 991

原创 python中的正则表达式

参考源博客地址:http://www.runoob.com/python/python-reg-expressions.html#flags 正则表达式用于检查一个字符串是否与某一种模式相匹配,在python中re模块用于正则表达的功能。 re.match函数 从字符串的起始位置开始匹配,如果匹配成功返回匹配的对象,匹配不成功返回none。 函数语法: re.match(pattern...

2018-08-14 17:06:58 152

原创 python中修改字符串的方法

python的的字符串是一个字符串常量,不能直接修改其中的字符。如果强制修改会报错: str1 = ‘heloo world’ str1[3] = 'l' 这是运行程序会报错如下:TypeError: 'str' object does not support item assignment,要想修改必须新建一个字符串 方法1:将字符串转换成list列表,然后用join函数组成一个新的字符...

2018-08-13 15:44:26 1501

原创 Python中with...as的用法

with...as语句是用来替换try...finally语句的,首先看下try...finally 的使用场景。try...finally一般用于异常处理情况,例如当打开一个文件时,无论发生什么情况我们都希望能把文件关闭。则我们可以这样写程序: #!/usr/bin/python #coding=utf-8 import time try: fd = open('ip1.txt'...

2018-08-13 15:44:09 274

原创 Python中文件输入输出

Windows下读入utf-8格式的txt文档是带“BOM”的,BOM是“Byte Order Mark”的缩写,用于标记文件的编码。并不是所有的文本编辑工具都能识别BOM标记.在用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会 在文件头前面加上几个不可见的字符(EF  BB BF 这里指的是utf-8,unicode编码为feff),就是所谓的BOM(Byte Order Mark)...

2018-08-10 13:56:18 1121

原创 Python中的中文处理方式

1. python下默认的编码方式是ASCII编码,如果是对中文进行处理就要采用其他的编码方式例如utf-8,这一般会在代码的第二行指定。 2. python内部使用的是Unicode编码,所以如果涉及到搜索匹配判断中文字符串时要转换成unicode编码形式      print type('你好')   这个会打印出来是‘str’类型      print type(u'你好')  打印出...

2018-08-09 09:19:50 1717

空空如也

空空如也

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

TA关注的人

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