列表推导式与生成器表达式 列表推导式的补充:加上条件 多重嵌套 >>> names = [['Tom', 'Billy', 'Jefferson', 'Andrew', 'Wesley', 'Steven', 'Joe'], ['Alice', 'Jill', 'Ana', 'Wendy', 'Je ...
分类:
编程语言 时间:
2019-01-08 19:21:47
阅读次数:
234
一、函数的定义与调用 11 1 def lenght(s): 2 l = 0 3 for i in s: # 关于for 循环的基本用法是时候做一波总结了 4 l = l + 1 5 return l 6 7 8 a = 'ssssssss' 9 print(lenght(a)) 10 11 >>> ...
分类:
编程语言 时间:
2019-01-08 15:33:36
阅读次数:
247
装饰器的形成过程 import time def func(): # 定义一个函数 time.sleep(0.01) print('hello world!') def timer(f): # 一个闭包函数,接收一个函数,也叫做装饰器函数 def inner(): start = time.time ...
分类:
编程语言 时间:
2019-01-08 15:03:57
阅读次数:
134
学习周期为6个月:第一个月要完成的目标(1月份):完成1-10章节的学习,掌握Linux基本知识和Python入门基础知识第二个月要完成的目标(2月份):完成11-17章节的学习,掌握Python的数据结构第三个月完成的目标(3月份):完成18-29章节的学习,掌握Python函数和进阶部分第四个月完成的目标(4月份):完成30-39章节的学习,掌握Python面向对象的编程思想第五个月完成的目标
分类:
编程语言 时间:
2019-01-07 21:24:42
阅读次数:
252
Python函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简 ...
分类:
编程语言 时间:
2019-01-05 10:46:03
阅读次数:
177
Consumer的非线程安全 Kafka只保证消息不漏,即at lease once,而不保证消息不重。关键点:假如consumer挂了重启,那它将从committed offset位置(告诉server的消费的位置点)开始重新消费,而不是consume offset位置(真正的消费位置点)。这也就 ...
分类:
编程语言 时间:
2019-01-02 23:30:14
阅读次数:
575
案例一:汉诺塔 例一: 例二: 案例二:求阶乘 例一: 例二: 案例三:利用递归将输入的字符串反向输出 ...
分类:
编程语言 时间:
2019-01-02 21:39:32
阅读次数:
200
主要内容 1. 函数参数--动态传参 2. 名称空间, 局部名称空间, 全局名称空间, 作用域, 加载顺序. 3. 函数的嵌套 4. gloabal, nonlocal关键字1.函数参数--动态传参 要给一个函数传参, 而参数又是不确定的.给一个函数传很多参数, 形参就要写很多,避免麻烦可以考虑使用 ...
分类:
编程语言 时间:
2019-01-02 19:07:12
阅读次数:
175
函数的基础概念 函数是pyhton 位了代码最大程度和最小化代码冗余而提供的基本程序结构 函数是一种设计工具,它能让程序员将复杂的系统分解可管理的的部件. 函数用于将相关功能打包并参数化 在python 种可以创建4种函数: 全局函数 :定义在模块中 局部函数 :嵌套 于其他函数中 lambda函数 ...
分类:
编程语言 时间:
2019-01-02 15:07:18
阅读次数:
164
# 函数:1、减少重复代码;# 2、使程序变的可扩展# 3、使程序变的易维护# 永远只能且返回一个值#def 定义内容# a,b = 5,8# c = a** b# print(c)## def calc (x,y):# res = x**y# return res #返回函数执行结果# c = c ...
分类:
编程语言 时间:
2019-01-02 00:05:06
阅读次数:
186