num=int(input())
print(exchange(num))
多功能列表:
现有一列表 ls = [‘the lord of the rings’,‘anaconda’,‘legally blonde’,‘gone with the wind’],编写程序,实现以下功能:
-
输入“1”,输出元素为0-9的3次方的列表
-
输入“2”,输出元素为0-9中偶数的3次方的列表
-
输入“3”,输出元素为元组的列表,元组中元素依次是0-9中的奇数和该数的3次方
-
输入“4”,将列表 ls 中每个元素首字母转为大写字母,输出新列表
-
输入其他字符,输出“End of the program”
n=eval(input())
if n1:
s=list(map(lambda x: x**3,range(0,10)))
print(s)
elif n2:
l=[]
for i in range(0,10):
if i%20:
l.append(i)
s=list(map(lambda x: x**3,l))
print(s)
elif n3:
l=[]
for i in range(0,10):
if i%21:
p=(i,i**3)
l.append§
print(l)
elif n4:
l=[‘the lord of the rings’,‘anaconda’,‘legally blonde’,‘gone with the wind’]
s=list(map(lambda x:x.capitalize(),l))
print(s)
else
print(“End of the program”)
杨辉三角形:
def fun(n):
# 生成n行的杨辉三角列表
ls = [[1], [1, 1]]
if n <= 2:
return ls[:n]
else:
for i in range(3, n + 1):
# 增加新的一行,该行开头第一个元素为1
ls.append([1])
# 由旧一行,定义生成新一行的元素
for j in range(i - 2):
ls[-1].append(ls[-2][j] + ls[-2][j + 1])
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)
里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)