自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

葱头先生

python小白

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

转载 python之路 - 文件

#1. 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r#2. 通过句柄对文件进行操作data=f.read()#3. 关闭文件f.close()注意!#强调第一点:打开一个文件包含两部分资源:操作系统级打开的文件+应用程序的变量。在操作完毕一个文件时,必须把与该文件的这两部分资源一个不落地回收,回...

2018-04-17 23:51:49 240

原创 python reduce()函数

reduce() 函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给reduce中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。from functools import reducenum_calc = [1,2,3,100]res =...

2018-04-14 00:28:41 294

原创 python filter()函数

ilter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。web=['csdn','google','github','baidu']def filter_test(array): ret = []...

2018-04-14 00:07:22 192

转载 python的匿名函数lambda

#/普通函数def func(a,b,c): return a+b+cprint(func(1,2,3))#返回值为6#lambda匿名函数func = lambda a,b,c:a+b+cprint(func(1,2,3))#返回结果为6# 冒号:之前的a,b,c表示它们是这个函数的参数。# 匿名函数不需要return来返回值,表达式本身结果就是返回值。无参匿名函数:--...

2018-04-13 23:39:01 806

原创 python之路 - 递归

函数调用在函数内部,可以调用其他函数。如果在调用一个函数的过程中直接或间接调用自身本身def calc(n): print(n) if int(n/2) ==0: return n return calc(int(n/2)) calc(10) #输出:10521import timeanimal_list = ['老虎','狮子','树...

2018-04-01 15:14:40 169

转载 python - 字符串格式化

Python的字符串格式化有两种方式: 百分号方式、format方式百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101]This PEP proposes a new system for built-in string formatting operations, intended as a replacement for th...

2018-03-25 15:38:05 146

原创 python之路 - 集合

set集合是无序的,不能通过索引和切片来做一些操作#创建集合>>> n = set('hello')>>> print(n){'l', 'o', 'e', 'h'}#集合添加、删除#(1)添加>>> n = set('hello')>>> n.add('onion')>>>

2018-03-25 14:54:11 106

原创 python之路 - 字典

###1、基本机构 ###info = { "k1": "v1", # 键值对 "k2": "v2"}### 2 字典的value可以是任何值 ###info = { "k1": 18, "k2": True, "k3": [ 11, [], (), 22,

2018-03-18 00:14:32 116

原创 python之路 - 列表

#!/usr/bin/env python# -*- coding:utf-8 -*-#1.在列表末尾添加新的对象listo = ['Google','Github','csdn']listo.append('twitter')print(listo)#2.清空列表,类似于 del a[:]listo = ['Google','Github','csdn','twitter']...

2018-03-13 23:21:50 115

原创 python - 基础知识练习题

#!/usr/bin/env python3# 1、执行Python 脚本的两种方式1.>>python ../pyhton.py2. >>python.py #2、简述位、字节的关系一个位就代表一个0或1,每8个位(bit,简写为b)组成一个字节(Byte)字节byte,位bit,1byte=8bit#3.简述ascii、unicode、utf-­‐8、...

2018-03-13 22:05:27 629

原创 python之路 - 字符串

#!/usr/bin/python3# def capitalize(self):# """ 首字母变大写 """# '''value = 'onion'# name = value.capitalize()# print(name)# '''# def center(self, width, fillchar=None):# """ 内容居中,width:总长度;fil...

2018-03-13 21:54:02 171

原创 python之路 - 逻辑运算符

True = TFalse = Fnotnot x布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。not(a and b) 返回 Falseandx and y布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。(a and b) 返回 。orx or y布尔"或" - 如果 x 是非 0,它...

2018-03-06 21:51:13 189

原创 python之路 - while,for循环小习题

#1、使用while循环输入 1 2 3 4 5 6     8 9 10n = 1while n < 11: if n == 7: pass else: print(n) n = n + 1 #2.求1-100的所有数的和sum = 0for i in range(1,101): sum += iprint (sum) #3.输出 1-100 内的所有偶数for ...

2018-03-06 21:18:52 2768

空空如也

空空如也

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

TA关注的人

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