原标题:一边学编程,一边学语数外,用python编程全排列10以内两数加法

编程并不神秘

编程只是解决问题的一共方法

python是一门编程语言

python是一种解决问题的编程工具

在小学阶段,学习编程的过程中,同时也是学习语数外的过程

python中,使用英文构造程序结构;使用语文和拼音提示和显示结果;使用数学完成计算和逻辑过程。

下面通过一年级的数学题完成第一个python编程题目

【题目】:写出10以内两数相加所有的结果

1 + 1 = 2

1 + 2 = 3 2 + 2 = 4

1 + 3 = 4 2 + 3 = 5 3 + 3 = 6

1 + 4 = 5 2 + 4 = 6 3 + 4 = 7 4 + 4 = 8

1 + 5 = 6 2 + 5 = 7 3 + 5 = 8 4 + 5 = 9 5 + 5 = 10

1 + 6 = 7 2 + 6 = 8 3 + 6 = 9 4 + 6 = 10 5 + 6 = 11 6 + 6 = 12

1 + 7 = 8 2 + 7 = 9 3 + 7 = 10 4 + 7 = 11 5 + 7 = 12 6 + 7 = 13 7 + 7 = 14

1 + 8 = 9 2 + 8 = 10 3 + 8 = 11 4 + 8 = 12 5 + 8 = 13 6 + 8 = 14 7 + 8 = 15 8 + 8 = 16

1 + 9 = 10 2 + 9 = 11 3 + 9 = 12 4 + 9 = 13 5 + 9 = 14 6 + 9 = 15 7 + 9 = 16 8 + 9 = 17 9 + 9 = 18

【python编程】

此题的关键是找出运算规律

第一个加数用英文numberOne表示;第二个加数用numberTwo表示。

每一行中第2个加数是这一行的行数。比如第5行,第2个加数都是5。

每一行中第1加数从从1到第2个加数计数。比如第5行,第1个加数从1到5。

使用编程中的循环思想完成编码。

先处理行,一共9行,从1到9,因为第2个加数是行数,因此外层循环用numberTwo

再计算每一行,numberOne从1到numberTwo,使用加法运算计算并显示结果。

用程序代码把想法写出来

numberTwo=1

while numberTwo<=9:

numberOne=1

while numberOne<=numberTwo:

print(numberOne,"+",numberTwo,"=",numberOne+numberTwo," ",end="")

numberOne=numberOne+1

print("")

numberTwo=numberTwo+1

【运行结果】

责任编辑:

python两数相加代码_一边学编程,一边学语数外,用python编程全排列10以内两数加法...相关推荐

  1. python执行txt中代码_【技术分享】文件解压之过 Python中的代码执行

    预估稿费:200RMB 投稿方式:发送邮件至linwei#360.cn,或登陆网页版在线投稿 一.前言 Python中负责解压压缩文件的代码实现上并不安全,存在目录遍历漏洞,攻击者可以利用该漏洞覆盖_ ...

  2. python运行微软图标代码_获取windows程序图标并将其另存为.png Python

    下面我有一些代码,获取一个.exe文件,从中获取图像,并将其保存为.bmp文件.这很好,但我需要保存.bmp与原来的透明背景.exe文件图标.有没有方法可以修改下面的代码来做到这一点?在 代码:def ...

  3. python怎么设编程两个数相加时_黄哥Python, LeetCode 第二题两数相加代码

    来源力扣​leetcode-cn.com 给出两个 非空 的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字. 如果,我们将这两个数相 ...

  4. python两个数相加时_两数相加 leetcode Python

    给定两个非空链表来表示两个非负整数.位数按照逆序方式存储,它们的每个节点只存储单个数字.将两数相加返回一个新的链表. 你可以假设除了数字 0 之外,这两个数字都不会以零开头. 示例: 输入:(2 -& ...

  5. python两数相加取_两数相加(Python3)

    提出问题: 给出两个非空的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储一位数字.如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的 ...

  6. python的简单程序代码_小白学编程?从一个简单的程序开始学习Python编程

    笔者思虑再三还是决定选择图文(因为百家的视频发布画质真不怎么样[囧]). 笔者学习编程的时间也挺长的,因为业余,因为时间不多,各种原因,自学编程的路特别难走.然后笔者发现,自己能为小白贡献一些力量,然 ...

  7. python的简单程序代码_怎么样都要学几个python的简单小程序

    虹之菌BUG之前在学Python的时候,参考书上或网上的代码写了几个小程序,发出来算个学习笔记,也请朋友们帮着给找找代码中错误和不严谨的地方. 一.一个简单的下载程序 用过Curl后觉得它的下载功能很 ...

  8. python血条游戏代码_零基础快速学十二课Python完整游戏代码,使用「格式符%」来处理...

    十二课Python不同数据类型的拼接方式,使用[格式符%]来处理 不过它还没有全部解决:打印出每局结果,三局两胜打印最终战果.这就是版本3.0需要做的事情. 打印战果,三局两胜. 对比2.0版本,在3 ...

  9. python 归一化feed-dict程序代码_深度学习-中国大学mooc-题库零氪

    第一讲 人工智能导论 2.29日考勤 1.以下关于深度学习和机器学习的关系,描述正确的是: A.机器学习的范畴包含深度学习: B.深度学习的范畴包含机器学习: C.二者没有关系: D.二者等同. 第三 ...

最新文章

  1. Linux与Windows文件共享命令 rz,sz
  2. mysql 5.7_MySQL 5.7新特性介绍
  3. OAuth2.0学习(1-6)授权方式3-密码模式(Resource Owner Password Credentials Grant)
  4. 第五天2017/04/06(上午:文件的“读写操作”)
  5. HTML基础(格式标签)
  6. 度量空间的应用_使用Dropwizard度量标准监视和测量无功应用
  7. php标准库string,PHP中的一些标准库
  8. 将MongoDB.NET驱动程序与.NET Core WebAPI一起使用
  9. 聚类算法实践——PCCA、SOM、Affinity Propagation
  10. Firefox 网页 光标 闪烁
  11. js-showModalDialog和dialogArguments
  12. Lisp语言中的print函数
  13. Win10系统更新显卡驱动无限蓝屏重启-驱动人生解决方案
  14. 为知笔记Linux一键安装版
  15. 今天给大家分享用scratch制作最难通关管道小游戏!
  16. 常见数据类型的散列函数
  17. 十四、51单片机之AD转换
  18. 使用ViewPager和FragmentPagerAdapter实现Tab
  19. Windows 组策略修改 之 初始化文件 %windir%\inf\defltbase.inf
  20. 医疗行业邮件服务器架设方案

热门文章

  1. linux块设备驱动(一)——块设备概念介绍
  2. C++ Primer 5th笔记(chap 16 模板和泛型编程)模板实参推断和引用
  3. Docker (2)与虚拟机的比较
  4. 6. Qt 信号与信号槽(3)-QMetaObject
  5. buu [BJDCTF 2nd]灵能精通-y1ng
  6. python——多态
  7. Linux安装python-3.8
  8. [ARM异常]-图解armv7/armv8的异常向量表和基地址
  9. SocketAPI,CAsyncSocket,CSocket内幕及其用法
  10. vs2019 编译 WRK 踩坑记录