用米粒填充国际象棋

  • 1.普通方法
  • 2.改进版:用数学函数pow
  • 方法不唯一,有什么问题小伙伴们可以多去找资源看看。

1.普通方法

写出代码,

sum = 0
for i in range(64):sum = sum + 2**iprint('{}:{}'.format(i+1, 2**i))
print('sum = {}'.format(sum))

运行查看结果

2.改进版:用数学函数pow

写出代码,

from math import pow
sum = 0
for i in range(64):sum = sum + int(pow(2, i))print('{}:{}'.format(1+i, int(pow(2, i))))
print('sum = {}'.format(sum))

写好代码产查看运行结果。

结果和我们想的一样,都是相同的。

方法不唯一,有什么问题小伙伴们可以多去找资源看看。

Python中用米粒填充国际象棋相关推荐

  1. Python 用米粒填充国际象棋盘

    国际象棋盘中,第1 格放1 粒米,第2 格放2 粒米,第3格放4 粒米,第4 格放8 粒米,第5 格放16粒米,-- 问:64个格子总共可以放多少粒米? rice = 1 total = 0 for ...

  2. Python案例:用米粒填充国际象棋盘

    Python案例:用米粒填充国际象棋盘 一.古老传说 有个很古老的传说,那时候象棋刚刚发明出来,阿拉伯的一个国王一下就迷上了,觉得应该重奖发明这个游戏的人,结果发明者来了,他让人家提要求,人家说棋盘上 ...

  3. python中用lxml解析html

    lxml,是python中用来处理xml和html的功能最丰富和易用的库.详情见:http://lxml.de/index.html. 在windows下安装lxml,可以用easy_install工 ...

  4. python 中用什么键缩进 —— tab 还是空格?

    python 中用什么键缩进-- tab 还是空格? 实验设计 实验环境:Python 3.5.2 特别说明:我的编辑器设置tab宽度是4个空格,可是代码发到CSDN上就变成8个空格了,真奇怪.请各位 ...

  5. 用随机整数填充缺失值_输入一个整数值并在C中用零填充进行打印

    用随机整数填充缺失值 Input an integer value and we have to pad the value by Zeros in C. 输入一个整数值,我们必须在C中用零填充该值. ...

  6. Python中用numpy进行图片处理

    其实在Python中,我们也可以用numpy进行图片处理,今天一起来学习下吧. 1.图像的数组表示: from PIL import Image from pylab import * from nu ...

  7. Python中用pandas将numpy中的数组数据保存到csv文件

    Python中用pandas将numpy中的数组数据保存到csv文件 本博客转载自:[1]https://blog.csdn.net/grey_csdn/article/details/7018587 ...

  8. python中用turtle画爱心表白

    python中用turtle画爱心表白 运行后的效果图: 下面的代码是在python3.7写的,代码有点长,但却语法简单易懂 代码如下: import turtle str = input('请输入表 ...

  9. Python中用Matplotlib做多个纵轴(多y轴)

    转载自:Python中用Matplotlib做多个纵轴(多y轴) Matlab里做多给轴的函数很直接,双轴是plotyy, 三轴是plotyyy, 四轴是plot4y,更多应该是multiplotyy ...

最新文章

  1. 2019男生身高受欢迎程度表
  2. GPB:菊粉改善糖脂代谢紊乱作用的机制(作者解读)
  3. 【ros】2.ros的xx.msg编译
  4. Python中列表和字符串的反转
  5. python dlib人脸检测_使用Python+OpenCV+Dlib实现人脸检测与人脸特征关键点识别
  6. python docx 替换文字_在.docx文件-Python中查找和替换文本
  7. 3.8 激活函数的导数
  8. (转)bash条件判断之if语句
  9. 电影下载地址大集合,只要是电影就能找到
  10. linux的文件存取权限,linux文件的存取权限
  11. python求梅花数_《梅花易数》又叫梅花数
  12. Slate轨道工具使用(四)—根动画与位置
  13. JLINK V9项目启动【jlink接口定义】【开启VCOM(虚拟串口)功能】
  14. Improved Zero-shot Neural Machine Translation via Ignoring Spurious Correlations
  15. JVM vs DVM
  16. Hadoop大数据分析及数据挖掘 读书笔记(1)
  17. 使用cocoscreator接入google AdSence广告
  18. 地震--《孩子,快抓紧妈妈的手》
  19. 电脑老是弹出脱机连接_电脑经常弹出脱机工作窗口,怎么解决?
  20. iOS开发Xcode7真机调试教程

热门文章

  1. user32微软_微软以32亿英镑收购诺基亚手机业务
  2. Flutter Web 近期重要更新和路线图发布
  3. 89元起!小米有品众筹便携式杀菌盒:开启无菌生活
  4. IT PRO的知识结构
  5. SQL Server 表连接
  6. iPhone秘籍-彩信,短信转发,软件推荐
  7. SpringAOP实战
  8. 老公,我把咱爹娘接来了。。。
  9. 做人,一定要说话算数!
  10. Vue2.js:前端在浏览器中网页表格打印的实现方案:window.print、print-js、iframe