
Python
文章平均质量分 64
imonion
这个作者很懒,什么都没留下…
展开
-
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 · 2924 阅读 · 0 评论 -
python filter()函数
ilter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。web=['csdn','google','github','baidu']def filter_test(array): ret = []...原创 2018-04-14 00:07:22 · 224 阅读 · 0 评论 -
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 · 857 阅读 · 0 评论 -
python之路 - 文件
#1. 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r#2. 通过句柄对文件进行操作data=f.read()#3. 关闭文件f.close()注意!#强调第一点:打开一个文件包含两部分资源:操作系统级打开的文件+应用程序的变量。在操作完毕一个文件时,必须把与该文件的这两部分资源一个不落地回收,回...转载 2018-04-17 23:51:49 · 281 阅读 · 0 评论 -
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 · 209 阅读 · 0 评论 -
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 · 166 阅读 · 0 评论 -
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 · 144 阅读 · 0 评论 -
python之路 - 字典
###1、基本机构 ###info = { "k1": "v1", # 键值对 "k2": "v2"}### 2 字典的value可以是任何值 ###info = { "k1": 18, "k2": True, "k3": [ 11, [], (), 22,原创 2018-03-18 00:14:32 · 148 阅读 · 0 评论 -
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 · 219 阅读 · 0 评论 -
python reduce()函数
reduce() 函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给reduce中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。from functools import reducenum_calc = [1,2,3,100]res =...原创 2018-04-14 00:28:41 · 326 阅读 · 0 评论