重点讲解Python核心语法,比如变量、集合、流程控制、循环
重点讲解编程逻辑思维,实践代码编写
实践阅览他人代码,在他人代码上做修改
讲解编程思维,完成从面向过程到面向对象的实践
你将收获
重点讲解Python核心语法,比如变量、集合、流程控制、循环
重点讲解编程逻辑思维,实践代码编写
实践阅览他人代码,在他人代码上做修改
讲解编程思维,完成从面向过程到面向对象的实践
适用人群
课程介绍
本周课程主要讲解Python语言基础、编程技巧,帮助学员实现编程思维从无到有。
课程目录
正在加载中...
同学笔记
2021-01-08 18:40:02
from functools import reduce DICT = {'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9,} def str_int(s): def num(s): return DICT[s] return reduce(lambda x,y:x*10+y,map(num,s))
2021-01-08 16:08:44
#把列表的元素转换成字符串 l = [1,2,3,4,5,6,7,9] print(list(map(str,l)))
l = [1,2,3,4,5] def f(x,y): return x * 10 + y from functools import reduce i = reduce(f,l) print(i)
2021-01-08 13:04:51
来源:Python的魔法功能,魅力之所在,让代码量更少 -2 查看详情
import sys def test(x): n = 0 m = [1] while n < x: n += 1 yield m m = [1] + [m[k] + m[k+1] for k in range(len(m)-1)] + [1] l = test(5) for s in l: print(s)
没有更多了