为了账号安全,请及时绑定邮箱和手机立即绑定
课程 \ Python3 入门教程(新版)

Python3 入门教程(新版)

9-4 Python递归函数
# coding=utf-8
def sum(num):
if num == 1:
return 1
return num + sum(num - 1)

print(sum(100))

# while循环
def sum1(n,c):
s = 0
while n <= c:
s += n
n += 1
return s

print(sum1(1,100))

# for循环
def sum2(a,b):
ss=0
for i in range(a,b):
ss = ss + i
return ss
print(sum2(1,101))
2022-08-15 查看完整代码
9-3 Python函数返回值
# coding=utf-8
# coding=utf-8
def sub_sum(list):
sum1=0
sum2=0
for num in list:
if num % 2 == 0:
sum1 += num
else:
sum2 += num
return sum1, sum2

value = sub_sum([1,2,3,4,5,6])
print(value[0])
print(value[1])
2022-08-15 查看完整代码
9-2 Python定义函数
# Enter a code# Enter a code
def square_of_sum(L):
result=0
for num in L:
result=result+num*num
return result
L=[1,3,5,7,9]
S=square_of_sum(L)
print(S)
2022-08-15 查看完整代码
8-5 Python 操作set的其他方法
# Enter a code
# Enter a code
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2):
print('NO')
else:
s3=set([])
for i in s1:
if i in s2:
s3.add(i)
print(s3)
2022-08-15 查看完整代码
8-4 Python删除set元素
# Enter a code# Enter a code
L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
S = set([1, 3, 5, 7, 9, 11])
for x in L:
if x in S:
S.remove(x)
else:
S.add(x)
print(S)
2022-08-15 查看完整代码
8-3 Python添加set元素
# coding=utf-8

name = []
new_names = ['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
name_set = set(name)
name_set.update(new_names)
print(name_set)

name = []
name_set = set(name)
for n in ['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']:
name_set.add(n)
print(name_set)
2022-08-15 查看完整代码
8-2 Python读取set元素
# Enter a code
names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena', 'alice', 'bob', 'candy', 'david', 'ellena']
name_set=set(names)
print(name_set)
2022-08-15 查看完整代码
8-1 什么是set
# Enter a code# Enter a code
s = set(['Alice', 'Bob', 'Candy', 'David', 'Ellena'])
print(s)
2022-08-15 查看完整代码
7-7 Python操作dict的其他方法
# Enter a code
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
count = len(d.keys())
print(count)
2022-08-10 查看完整代码
7-6 Python dict的特点
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
for key in d:
value = d[key]
if value > 60:
print(value)

d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
for key, value in d.items():
print(key, value)
2022-08-10 查看完整代码
首页上一页123下一页尾页
意见反馈 帮助中心 APP下载
官方微信