首页 > 其他 > 详细

Py第一次练习

时间:2020-09-12 22:52:18      阅读:46      评论:0      收藏:0      [点我收藏+]
有两个列表      l1 = [11,22,33]        l2 = [22,33,44]

1.获取内容相同的元素列表2.获取l1中有l2中没有的元素列表3.获取l1和l2中不同的元素列表

l1 = [11,22,33]
l2 = [22,33,44]
for i in l2:
     if i in l1:
         print(i)
for i  in l2:
     if i not in l1:
         print(i)

99乘法表

test = "{nub1} * {nub2} = {nub3}"
for v1 in range(1,100):
    for v2 in range(1, 100):
        v3=v1*v2
        v = test.format(nub1=v1,nub2=v2,nub3=v3)
        print(v)

 

列出列表中相加等于9的数字对

nums = [2,7,11,15,1,8,7]
for i1 in nums:
    for i2 in nums:
        if (i1+i2)==9:
            print(i1,i2)

 

计算出八个数字可以组成的不重复的二位数的个数

char1=["","","","","","","",""]
char2=[0 for x in range(0,100)]
p=0
p1=0
for i in range(1,9):
    char1[p]=str(i)
    p=p+1
    for v in range(1,9):
        trans=char1[p-1]+str(v)
        if trans not in char2:
            char2[p1]=trans
            print(trans)
            p1=p1+1

 

Py第一次练习

原文:https://www.cnblogs.com/zqh962903415/p/13658260.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!