任何编程语言,不外乎是数据类型,循环、判断、分支语句,函数。从C#,Java到Go.Python也不例外。
实例1.输⼊列表a,返回⼀个包括其中所有偶数的列表 两种写法 ⼀种不使⽤列表⽣成式, 另⼀种使⽤列表⽣成式
代码语言:txt复制 a = input("
请输⼊⼀个列表
") #
例如
[3,1,2]
a = eval(a)
print("
不使⽤列表⽣成式
")
b = list() # []
for e in a:
if e % 2 == 0:
b.append(e)
print(b)
print("
使⽤列表⽣成式
")
c = [e for e in a if e % 2 == 0]
print(c)
输出结果:
代码语言:txt复制请输入一个列表3,1,2,5,8
不使用列表生成式
[2, 8]
代码语言:txt复制使用列表生成式
[2, 8]
实例2:输⼊区间内奇数和
代码语言:txt复制start = int(input("请输入左端点"))
end = int(input("请输入右端点"))
s = sum([e for e in range(start,end) if e % 2 ==1])
print(f"输入区间{start},{end}的奇数和为{s}")
输出结果:
代码语言:txt复制请输入左端点1
请输入右端点10
输入区间1,10的奇数和为25
【小结】
时下最热门的技术,非大语言模型莫属。要学习大语言模型,Python这门编程语言是首选。因此打牢Python基础尤为重要。