
课题学习
PORT2018
这个作者很懒,什么都没留下…
展开
-
3.8练习题 Python 学习笔记008
things = ["mozzaralla","cinderella","salmonella"]def normalize(name): return name[0].upper() + name[1:].lower()def name_upper(name): return name[:].upper()def name_lower(name): return n...原创 2018-06-20 22:55:12 · 720 阅读 · 0 评论 -
3.2 Python列表 赋值 ‘=’,copy() ,slice[] 学习笔记006
一,验证三种列表赋值方法a = ['American','Braze','China','Japan','Chico','Harpo']b = ac = list(b)h = a.copy()i = a[:]print('a={},\nb={},\nc={},\nh={},\ni={},'.format(a,b,c,h,i))b[0] = 'Fine'a[3] = 'Korea'i...原创 2018-06-20 15:22:24 · 1504 阅读 · 0 评论 -
Python 容器 sort,sorted的使用 学习笔记005
a = ['American','Braze','China','Japan','Chico','Harpo']b = ['American','Braze','China','Japan','Chico','Harpo']c = a.sort()d = sorted(b)print('1st b={},\n 1st d={},\n'.format(b,d))e = b.sort(rev...原创 2018-06-20 14:43:47 · 269 阅读 · 0 评论 -
3.1 使用list,split创建列表 学习笔记003
a_tuple = ('ready','fire','aim')b_tuple = "'ready','fire','aim'"a = list(a_tuple)b = list(a[0])print('a_tuple=',a_tuple)print('a=',a)print('b=',b)print('b[0]=',b[0])c = b_tuple.split(',')prin...原创 2018-06-20 12:05:30 · 505 阅读 · 0 评论 -
Python语言及其运用 练习题 2.4 学习笔记004
seconds_per_hour = 60*60seconds_per_day =24*seconds_per_houra = seconds_per_day/seconds_per_hourb = seconds_per_day//seconds_per_hourprint("a is float = {} ,b is int = {} ".format(a,b))输出a is floa...原创 2018-06-20 11:44:47 · 606 阅读 · 0 评论 -
python lambda()函数 学习笔记012
# lambda 函数是用一条语句表达 匿名函数,可以用来代替小函数def edit_story(words,func): for word in words: print(func(word))stairs = ['thun','meow','thun','hiss']edit_story(stairs,lambda word :word.capitalize()+...转载 2018-06-25 10:51:02 · 382 阅读 · 0 评论 -
Python 内部函数 一等公民 学习笔记010
def run_something_with_args(func,*arg): print(*arg) print(arg[0]) return func(*arg)def sum_arg(*args): return sum(args)print(run_something_with_args(sum_arg,2,3,4,5))2 3 4 5214知识点,...原创 2018-06-25 10:30:08 · 369 阅读 · 0 评论 -
Python 闭包 学习笔记011
知识点:1,外层函数返回值是一个函数,外层函数为环境变量2,内层函数记忆外层函数调用的变量# Lexical closure 闭包 ,f1提供运行环境# 2018年6月25日def f1(x): def f2(y): return y**x return f2f3 = f1(3)print(f3(3))print(f3(4))print(f3(5))p...原创 2018-06-25 10:29:36 · 208 阅读 · 0 评论 -
Python 函数*args ,**kwargs收集元组、字典 学习笔记009
安装了好几次VS CODE,每次配置都有问题,照着各类大神的配置,还是不成功,中午终于搞定了。参数被用在函数内部时,*可以将一组可变数量的参数合成参数值的元组。**将参数收集到一个字典中,参数的名字是字典的键,对应参数的值是字典的值def foo(x,y,z,*args,**kargs): print('x =:',x) print('y = ',y) print ('...原创 2018-06-22 17:22:31 · 243 阅读 · 0 评论 -
3.4 Python字典常用操作 update() copy() del clear() 学习笔记007
plo = {'a': 'Fine', 'c': 'd', 'e': 'f', 'h': 'g'}other = {'New':'island','Old':'Korea'}plo.update(other)save_plo = plo.copy()print(plo)print(save_plo)del save_plo['New']print(save_plo)print(pl...原创 2018-06-20 17:10:16 · 762 阅读 · 0 评论