zoukankan      html  css  js  c++  java
  • python 12day--python基础练习题

    1、有两个列表
    l1 = [11,22,33]
    l2 = [22,33,44]
    a 获取内容相同的元素
    b 获取l1中有,l2中没有的元素
    c 获取l2中有,l1中没有的元素
    d 获取他们两个中内容都不同的元素
    1 for i in l1 :
    2     if i in l2 :
    3         print(i)
    4 for i in l1 :
    5     if i not in l2 :
    6         print(i)
    7 for i in l2 :
    8     if i not in l1 :
    9         print(i)

    2、有1、2、3、4、5、6、7、8这样8个数字,可以组成多少互不相同切无重复数字的2位数
    1 li = [1,2,3,4,5,6,7,8]
    2 counter = 0
    3 for i in range(0,len(li)) :
    4     for n in range(0,len(li)):
    5         if i != n :
    6             counter = counter + 1
    7 print(counter)


    3、99乘法表打印
     
    1 for i in range(1,10):
    2     string = ""
    3     for j in range(1,i+1):
    4         string += str(j)+"*"+str(i)+"="+str(i*j) +"	"
    5     print(string )
    4、公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买100只鸡,其中公鸡小鸡母鸡都要有,问公鸡母鸡小鸡各多少只刚好100
     
    1 for x in range(1, 100 // 5):
    2     for y in range(1, 100 // 3):
    3         for z in range(1, 100):
    4             if x + y + z == 100 and 5 * x + 3 * y + z / 3 == 100:
    5                 print(x, y, z)


  • 相关阅读:
    ajax 笔记
    EM Algorithm
    Support Vector Machine
    Factor Analysis
    Local weighted regression
    一点突发奇想
    纳什均衡
    自驾崇明东滩湿地
    程序员热力学第二定律
    SQL Server Identity 属性的问题
  • 原文地址:https://www.cnblogs.com/yuzhiboyou/p/10135183.html
Copyright © 2011-2022 走看看