九九乘法表/转换数据类型/集合/1-100之间所有奇数的和,偶数和

这篇博客探讨了Python中的数据类型转换,包括字符串转列表、元组和集合。此外,还详细介绍了集合操作,如交集、差集和并集,并通过循环计算了1-100之间所有奇数和偶数的总和。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

九九乘法表

for i in range(1,10):
     for j in  range(1,i+1):
        print("%d*%d=%2d"%(j,i,j*i),end=' ')
     print("")

转换数据类型

s = “alex”
li = [“alex”, “seven”]
tu = (“Alex”, “seven”)
#a. 将字符串 s = "alex"转换为列表
print(list(s))
#b. 将字符串s = "alex"转换为元组
print(tuple(s))
#c. 将列表li = [“alex”, “seven”]转换为元组
print(tuple(li))
#d. 将元组 tu = (“Alex”, “seven”)转换为列表
print(list(tu))

集合

有两个列表
l1 = [11, 22, 33]
l2 = [22, 33, 44]
a. 获取内容相同的元素列表
b. 获取l1中有, l2中没有的元素列表
c. 获取l2 中有,l1中没有的元素列表
d. 获取l1 和 l2 中内容都不同的元素

l1 = [11, 22, 33]
l2 = [22, 33, 44]

print(set(l1).intersection(set(l2))) #使用交集来获取相同的元素

遍历list1列表

for i in l1:
    #list2遍历
    for j in l2:
        #当有相同数字时输出
        if i==j:
            print(i)

intersection() 交集
difference() 差集
symmetric_difference() 交叉补集

print(set(l1).difference(set(l2)))#使用差集来获取不相同的元素

print(set(l2).difference(set(l1)))#使用差集来获取不相同的元素

print(set(l1).symmetric_difference(set(l2)))#使用交集来获取不相同的元素

使用循环 计算出1-100之间 所有基数的和,偶数和

sum1 = 0
for i in range(1,101):
    sum1 = sum1 + i
    i += 1
print(f"1-100之间的和是:{sum1}")


sum1 = 0
for i in range(1,101):
    if i % 2 == 0:
        sum1 = sum1 +i
    i += 1
print(f"1-100之间偶数的和是:{sum1}")

sum1 = 0
for i in range(1,101):
    if i % 2 != 0:
        sum1 = sum1 +i
    i += 1
print(f"1-100之间奇数的和是:{sum1}")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值