zoukankan      html  css  js  c++  java
  • Python练习——循环2

    1.求1~100之间能被7整除,但不能同时被5整除的所有整数 。

    1 for i in range(1,101):
    2     if i%7 == 0 and i%5 !=0:
    3         print(i)

    2.输出“水仙花数”。所谓水仙花数是指1个3位的十进制数,其各位数字的立方和等于该数本身。例如:153是水仙花数,因为153 = 13 + 53 + 33 。

    1 for i in range (100,1000):
    2     ge = i%10
    3     shi = i//10%10
    4     bai = i//100
    5     if ge**3+shi**3+bai**3 == i :
    6            print(i)

    3.求平均分。

    1 score = [70,90,78,85,97,94,65,80]
    2 s = 0
    3 for i in score:
    4     s=s+i
    5 print(s/len(score))    

    4.百元买百鸡。假定小鸡每只5角,公鸡每只2元,母鸡每只3元,编程求解购鸡方案。

    1 for x in range(0,34):
    2     for y in range(0,51):
    3         for z in range(0,101):
    4             if x+y+z==100 and 3*x+2*y+0.5*z==100:
    5                    print(x,y,z,sep="	")#"	"为制表符

    结果如下:

    4.输出100以内的所有素数。

    1 for n in range(100,1,-1):
    2        for i in range(2,n):
    3             if n%i == 0:
    4                    break
    5        else:
    6               print(n,end=' ')

    5.判断一个数是否为素数。

     1 import math
     2 n =eval(input("Input a integer:"))
     3 m =int(math.sqrt(n)+1)
     4 for i in range(2,m):
     5        if n%i ==0:
     6            print("NO")
     7            break
     8 else:
     9        print("YES")
    10        
    11        
  • 相关阅读:
    电路原理图基本知识概述(转)
    数字电路笔记
    模拟电路笔记
    ROS笔记一
    STM32笔记三
    电子元件笔记
    STM32笔记二
    C语言相关知识
    利用sql报错帮助进行sql注入
    kali下纯文本与窗口环境切换
  • 原文地址:https://www.cnblogs.com/wkfvawl/p/8932015.html
Copyright © 2011-2022 走看看