当前位置: 首页 > news >正文

重庆做网站费用南京建企业网站哪家好

重庆做网站费用,南京建企业网站哪家好,灵感设计网站,哈尔滨市延寿建设局网站题目1#xff1a;找出100-999之间的水仙花数#xff08;各位数字的立方和刚好等于这个数本身#xff09; 如#xff1a;153 1^3 5^3 3^3算法分析#xff1a; 123 // 100 1 --- 23 获取百位数 123 // 10 12 % 10 2 -- 获取十位数#xff08;法一#x…题目1找出100-999之间的水仙花数各位数字的立方和刚好等于这个数本身 如153 1^3 5^3 3^3算法分析 123 // 100 1 --- 23 获取百位数 123 // 10 12 % 10 2 -- 获取十位数法一 123 % 100 23 // 10 2 -- 获取十位数法二 123 % 10 3 -- 获取个位数实现 for num in range(100,1000):bw num // 100sw num // 10 %10gw num % 10if bw ** 3 sw ** 3 gw ** 3 num:print(num)输出 153 370 371 407题目2输入两个非负整数m和nmn计算C(m, n)的值。 算法分析 A(m, n) m! / (m - n)! --- 排列 --- permutation C(m, n) m! / n! / (m - n)! --- 组合 --- combination如C(5, 3) 5! / 3! / 2! 10实现 m int(input(m )) n int(input(n ))fm 1 for i in range(2, m 1):fm * ifn 1 for i in range(2, n 1):fn * ifk 1 for i in range(2, m - n 1):fk * iprint(fm // fn // fk)事实上求N的阶乘我们可以使用Python中的第三方函数库math中的factorial()方法求解 from math import factorial as fac # 此处从math模块导入factorial函数并创建别名 as --- alias ---别名m int(input(m )) n int(input(n ))print(fac(m) // fac(n) // fac(m - n)) # 调用函数可以直接利用别名题目3输入一个正整数判断它是不是质数只能被1和自身整除的数 实现 a int(input(请输入一个正整数)) is_prime Truefor i in range(2, a):if a % i 0:is_prime Falsebreakif a 1 and is_prime:print(f{a}是质数) else:print(f{a}不是质数)这里使用了个break语句只要符合条件立马跳出循环。 题目4嵌套循环的使用输出乘法口诀表 实现 for i in range(1, 10):for j in range(1, i 1):print(f{i}×{j}{i * j}, end\t)print() # 换行不需要加/n参数默认换行输出 1×11 2×12 2×24 3×13 3×26 3×39 4×14 4×28 4×312 4×416 5×15 5×210 5×315 5×420 5×525 6×16 6×212 6×318 6×424 6×530 6×636 7×17 7×214 7×321 7×428 7×535 7×642 7×749 8×18 8×216 8×324 8×432 8×540 8×648 8×756 8×864 9×19 9×218 9×327 9×436 9×545 9×654 9×763 9×872 9×981题目5输入三角形三条边的长度如果能构成三角形就计算周长和面积如果不能构成三角形提示用户重新输入直到正确。 实现 import mathwhile True:a float(input(a ))b float(input(b ))c float(input(c ))if a b c and b c a and a c b:perimeter a b chalf perimeter / 2# 海伦公式# area (half * (half - a) * (half - b) * (half - c)) ** 0.5# 调用sqrt函数求平方根area math.sqrt(half * (half - a) * (half - b) * (half - c))print(f三角形的周长{perimeter})print(f三角形的面积{area})breakelse:print(不能构成三角形请重新输入)题目6找出1-10000之间的完美数完美数的意思是指除自身外所有因子的和等于这个数如6123 实现 import timestart time.time()for num in range(2, 10000):total 1for i in range(2, int(num ** 0.5) 1):if num % i 0:total iif i ! num // i:total num // iif num total:print(num) end time.time()print(f执行时间{end - start:.3f}秒)输出 6 28 496 8128 执行时间0.046秒
http://www.pierceye.com/news/274596/

相关文章:

  • 个人的小说网站如何做北京网站制作收费标准
  • 做海报的素材哪个网站微信如何创建自己的公众号
  • 怎样进行网站后台管理网站内容做淘宝店铺链接影响排名吗
  • 重庆网站编辑职业学校苏州企业网站制作开发
  • 手机网站和电脑网站一样吗wordpress页面镶入文章
  • 深圳个人如何做网站设计用asp做网站题目
  • 视频做网站基础型网站
  • 企业网站外包建设长沙工商注册网上登记
  • 网站建设的费用是多少钱mysql php wordpress
  • 扫二维码做自己网站上海工商注册网官网
  • 阿里云做网站需要些什么软件做一个网站花费多少钱
  • 游戏充值网站怎么做网站被挂马怎么办
  • 电白网站建设代理平台手游
  • 如何让自己做的网页有网站吴江区城乡建设管理局网站
  • 江山网站设计建设银行住房公积网站
  • 网站建设需要注意哪些事项西宁哪里做网站
  • 那个网站做教学视频潍坊市城市建设官网站
  • 建网站有多少种方式玉林市网站开发公司
  • 微网站制作工具龙华新区网站建设
  • 一般做网站需要多少钱怎么免费制作公司网页
  • 网站主机空间网页模板是什么
  • 什么网站做美式软装设计方案深圳网站设计公司费用是
  • 网站制作+网站建设郑州网站建设公司电话多少
  • 网站建设市场需求分析谷歌浏览器最新版本
  • 做网站营销公司做辅食网站
  • 赣州做网站的公司有哪家好和县网站设计
  • 网站建设程序开发电销外呼软件
  • 金坛常州做网站成都分销商城网站建设
  • 网站商城系统建设厦门建站方案
  • 新郑郑州网站建设温州网站定制公司哪家好