• Python入门之_水仙花数


    "水仙花数"是指一个三位数,其各位数字立方和等于该数本身

    例如:153 = 1³ + 5³ + 3³,则153是一个水仙花数

    #首先定义一个变量num来接收输入的值(变量num不是唯一的,可以自己设定)

    num = input("请输入一个正整数:")

    #判断输入的值如果不为零则进行运算

    if num != 0 :

       #水仙花数公式(双星号"**"是Python中的幂运算符)

       sum = ((num / 100) ** 3) + ((num % 100 / 10) ** 3) + ((num % 100 % 10) ** 3)

    #再判断变量num是否等于运算后的变量sum

    if sum == num :

         #等于输出

         print("该数为水仙花数")

    else :

          #不等于输出

          print("该数不是水仙花数")

  • 相关阅读:
    Uncaught TypeError: Illegal invocation
    数组循环
    二维码
    验证码
    user_agent
    ip
    jquery操作dom
    php 正则
    hdu 4850 Wow! Such String! 欧拉回路
    leetcode Maximal Rectangle 单调栈
  • 原文地址:https://www.cnblogs.com/wang-lu/p/8439114.html
Copyright © 2020-2023  润新知