美文网首页
day4总结作业

day4总结作业

作者: 暖心人桂 | 来源:发表于2018-08-24 10:40 被阅读0次

    基础

    读程序,总结程序的功能:

    numbers=1 判断一个数是否是偶数两种写法
    for i in range(0,20):
    numbers*=2 #number = number *2
    print(numbers)

    '''
    number =1 
    i----> 0~19
    i = 0 number = number*2=2^0*2^1=2^0 *2^1
    i =1 number =number *2 =2^0*2^1*2^1=2^1*2^1
    number=(最终循环20次得到的结果是2**20)
    print('打印的值是2**20’)
    
    '''
    

    summation=0
    num=1
    while num<=100:
    if (num%3==0 or num%7==0) and num%21!=0:
    summation += 1
    num+=1
    print(summation)

    summation=0
    num=1
    当num小于或等于100时开始循环:
        如果(num能被3整除或者被7整除)且(不能被21
        整除)
        则summation+=1
    打印一百以内能被3和7整除,且不能被21整除的数
    
    

    编程实现(for和while各写一遍):

    1. 求1到100之间所有数的和、平均值
    num=0
    average=0
    for x in range(1,101):
         num +=x
    average =num/100
    print(“1-100之间所有整数的和:%d ”%(num))
    print(“1-100之间所有整数的平均数:%.2f”%(average))
    
    num=1
    sum=0
    average=0
    while num<=100:
      sum+=num
      num+=1
      average=sum%100
    print(“1-100之间所有整数的和:%d ”%(num))
    print(“1-100之间所有整数的平均数:%.2f”%(average))
    
    1. 计算1-100之间能3整除的数的和
    num=0
    for x in range(1,101):
      if x % 3 ==0
      num+=x
    print('计算1-100之间能被3整除的数的和为:%d'%num)
    
    sum=1
    num=0
    while sum<=100;
      if not :sum % 3:
        num+=sum
      sum+=1
    print(‘1-100之间能被3整除的和为:’%d %num)
    
    1. 计算1-100之间不能被7整除的数的和
      sum=0
      for x in range(1,101):
      if x%7:
      sum+=x
      print(‘1-100之间不能被7整除的数的和:%d' %(sum ) )

    相关文章

      网友评论

          本文标题:day4总结作业

          本文链接:https://www.haomeiwen.com/subject/zeymiftx.html