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

用手机怎么做网站怎么买域名做企业网站

用手机怎么做网站,怎么买域名做企业网站,搜狐焦点石家庄房产网,wordpress 模板构造程序逻辑 学完前面的几个章节后#xff0c;我觉得有必要在这里带大家做一些练习来巩固之前所学的知识#xff0c;虽然迄今为止我们学习的内容只是Python的冰山一角#xff0c;但是这些内容已经足够我们来构建程序中的逻辑。对于编程语言的初学者来说#xff0c;在学习…构造程序逻辑 学完前面的几个章节后我觉得有必要在这里带大家做一些练习来巩固之前所学的知识虽然迄今为止我们学习的内容只是Python的冰山一角但是这些内容已经足够我们来构建程序中的逻辑。对于编程语言的初学者来说在学习了Python的核心语言元素变量、类型、运算符、表达式、分支结构、循环结构等之后必须做的一件事情就是尝试用所学知识去解决现实中的问题换句话说就是锻炼自己把用人类自然语言描述的算法解决问题的方法和步骤翻译成Python代码的能力而这件事情必须通过大量的练习才能达成。 我们在本章为大家整理了一些经典的案例和习题希望通过这些例子一方面帮助大家巩固之前所学的Python知识另一方面帮助大家了解如何建立程序中的逻辑以及如何运用一些简单的算法解决现实中的问题。 经典的例子 寻找水仙花数。 说明水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯特朗数它是一个3位数该数字每个位上数字的立方之和正好等于它本身例如 1 3 5 3 3 3 153 1^3 5^3 3^3153 135333153。 找出所有水仙花数Version: 0.1 Author: 骆昊 for num in range(100, 1000):low num % 10mid num // 10 % 10high num // 100if num low ** 3 mid ** 3 high ** 3:print(num)在上面的代码中我们通过整除和求模运算分别找出了一个三位数的个位、十位和百位这种小技巧在实际开发中还是常用的。用类似的方法我们还可以实现将一个正整数反转例如将12345变成54321代码如下所示。 正整数的反转Version: 0.1 Author: 骆昊 num int(input(num )) reversed_num 0 while num 0:reversed_num reversed_num * 10 num % 10num // 10 print(reversed_num)百钱百鸡问题。 说明百钱百鸡是我国古代数学家张丘建在《算经》一书中提出的数学问题鸡翁一值钱五鸡母一值钱三鸡雏三值钱一。百钱买百鸡问鸡翁、鸡母、鸡雏各几何翻译成现代文是公鸡5元一只母鸡3元一只小鸡1元三只用100块钱买一百只鸡问公鸡、母鸡、小鸡各有多少只 《百钱百鸡》问题Version: 0.1 Author: 骆昊 for x in range(0, 20):for y in range(0, 33):z 100 - x - yif 5 * x 3 * y z / 3 100:print(公鸡: %d只, 母鸡: %d只, 小鸡: %d只 % (x, y, z))上面使用的方法叫做穷举法也称为暴力搜索法这种方法通过一项一项的列举备选解决方案中所有可能的候选项并检查每个候选项是否符合问题的描述最终得到问题的解。这种方法看起来比较笨拙但对于运算能力非常强大的计算机来说通常都是一个可行的甚至是不错的选择而且问题的解如果存在这种方法一定能够找到它。 CRAPS赌博游戏。 说明CRAPS又称花旗骰是美国拉斯维加斯非常受欢迎的一种的桌上赌博游戏。该游戏使用两粒骰子玩家通过摇两粒骰子获得点数进行游戏。简单的规则是玩家第一次摇骰子如果摇出了7点或11点玩家胜玩家第一次如果摇出2点、3点或12点庄家胜其他点数玩家继续摇骰子如果玩家摇出了7点庄家胜如果玩家摇出了第一次摇的点数玩家胜其他点数玩家继续要骰子直到分出胜负。 Craps赌博游戏 我们设定玩家开始游戏时有1000元的赌注 游戏结束的条件是玩家输光所有的赌注Version: 0.1 Author: 骆昊from random import randintmoney 1000 while money 0:print(你的总资产为:, money)needs_go_on Falsewhile True:debt int(input(请下注: ))if 0 debt money:breakfirst randint(1, 6) randint(1, 6)print(玩家摇出了%d点 % first)if first 7 or first 11:print(玩家胜!)money debtelif first 2 or first 3 or first 12:print(庄家胜!)money - debtelse:needs_go_on Truewhile needs_go_on:needs_go_on Falsecurrent randint(1, 6) randint(1, 6)print(玩家摇出了%d点 % current)if current 7:print(庄家胜)money - debtelif current first:print(玩家胜)money debtelse:needs_go_on True print(你破产了, 游戏结束!)###有用的练习 生成斐波那契数列的前20个数。 说明斐波那契数列Fibonacci sequence又称黄金分割数列是意大利数学家莱昂纳多·斐波那契Leonardoda Fibonacci在《计算之书》中提出一个在理想假设条件下兔子成长率的问题而引入的数列所以这个数列也被戏称为兔子数列。斐波那契数列的特点是数列的前两个数都是1从第三个数开始每个数都是它前面两个数的和形如1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …。斐波那契数列在现代物理、准晶体结构、化学等领域都有直接的应用。 找出10000以内的完美数。 说明完美数又称为完全数或完备数它的所有的真因子即除了自身以外的因子的和即因子函数恰好等于它本身。例如6 6 1 2 3 6123 6123和28 28 1 2 4 7 14 28124714 28124714就是完美数。完美数有很多神奇的特性有兴趣的可以自行了解。 输出100以内所有的素数。 说明素数指的是只能被1和自身整除的正整数不包括1。 上面练习的参考答案在本章对应的代码目录中如果需要帮助请读者自行查看参考答案。
http://www.pierceye.com/news/272522/

相关文章:

  • 本地电脑静态网站建设游戏代理平台免费
  • 网站建设公司的成本有哪些内容wordpress admin空白
  • 高端网站建设如何收费济南行业网站建设
  • 昆明网站制作专业麦当劳订餐网站 是谁做的
  • 网站代备案公司名称网页游戏怎么搭建
  • 教师在哪些网站可以做兼职做平面的公司网站
  • php网站后台程序做游戏ppt下载网站有哪些
  • 柳州正规网站制作公司佛山企业名录黄页
  • 企业网站做备案网站换域名 百度收录
  • 平面网站模版网站建设需要的费用
  • 营销型网站案例展示如何做网赌网站
  • 商融交通建设工程有限公司网站wordpress的伪静太文件
  • 网站rar文件做sorry动图的网站
  • 有合作社做网站得不备案期间关网站吗
  • 南京城乡住房建设厅网站wordpress文章模板下载
  • 有一个做搞笑英语视频网站外贸建站优化
  • 苏州公司建设网站深圳品牌蛋糕店有哪些品牌排行
  • 手机网站建设视频教程、网站建设项目功能需求分析报告
  • 纸 技术支持 东莞网站建设wordpress 手机 自建站
  • 网站后台 搜索广告发布合同模板
  • 手机网站设计教程网站建设 职位
  • 外贸网站图片素材谷歌seo和百度seo区别
  • 龙华网站 建设深圳信科潍坊网站建设培训
  • 域名网站平台qq在线登录
  • 成都做网站建设公司网站建设公司销售技巧
  • 打开网站是iis7三亚最新发布
  • php外贸网站中山网站建设方案报价
  • 好网站建设公司开发方案广告传媒公司加盟
  • 郑州膏药网站建设石家庄seo管理
  • 做国外产品描述的网站营销wordpress