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

python-A+B again

[题目描述]
小理有一个非常简单的问题给你,给你两个整数 A 和 B,你的任务是计算 A+B。
输入格式:
输入共 2∗T+1 行。
输入的第一行包含一个整数 T 表示测试实例的个数,然后 2∗T 行,分别表示 A 和 B 两个正整数。注意整数非常大,那意味着你不能用 32 位整数来处理。
输出格式:
输出共 T 行。
对于每一个样例,你应该输出两行,第一行是"Case #:",#表示第几个样例,第二行是一个等式"A+B=Sum",Sum 表示 A+B 的结果。注意等式中有空格。
样例输入
2
1
2
112233445566778899
998877665544332211
样例输出
Case 1:                                                                       1 + 2 = 3                                                                Case 2:                                   112233445566778899 + 998877665544332211 = 1111111111111111110
数据范围
对于 100% 的数据,保证T≤20,且整数的长度不超过 1000。
来源/分类(难度系数;二星)
高精 


完整代码展示:
def plus(a,b):
       return a+b
n=int(input())
list_1=[]
for i in range(n):
      a=int(input())
      b=int(input())
      list_2=[a,b,plus(a,b)]
      list_1.append(list_2)
for i in range(0,len(list_1)):
      print("Case {}:".format(i+1))
      print("{} + {} = {}".format(list_1[i][0],list_1[i][1],list_1[i][2]))


代码解释:
def plus(a,b):
        return a+b
”,自定义一个函数plus(),返回关键字a,b的和。
n=int(input())
 list_1=[]
 for i in range(n):
       a=int(input())
       b=int(input())
       list_2=[a,b,plus(a,b)]
       list_1.append(list_2)
”,让用户输入需要测试的数据的组数n,建立一个空列表list_1,循环n次:让用户输入a,b,将a,b,plus(a,b)储存在列表list_2中,然后再将list_2添加进列表list_1中。
for i in range(0,len(list_1)):
        print("Case {}:".format(i+1))
        print("{} + {} = {}".format(list_1[i][0],list_1[i][1],list_1[i][2]))
”,依次遍历列表list_1中元素,按格式打印结果。


运行效果展示:

663047d15da945f29a1ae8c3b32a8962.jpg

e3c20219a3914f6db5677d857669c479.jpg

 

(声明:以上内容均为原创)

 

http://www.lryc.cn/news/424865.html

相关文章:

  • C语言—函数递归
  • 结构开发笔记(四):solidworks软件(三):绘制36x36方块摄像头示意体
  • 【机器学习】Caltech-101的基本概念和使用方法以及Caltech-101和ImageNet的联系和区别
  • mysql Ubuntu安装与远程连接配置
  • c语言中比较特殊的输入格式
  • 远程命令行控制SSH
  • 钢铁百科:A572Gr60和SA572Gr60材质分析、A572Gr60和SA572Gr60简介
  • 一次sql请求,返回分页数据和总条数
  • 2.5 pyautogui 实现微信自动回复
  • 观存储历史,论数据未来
  • linux:对目录的操作
  • 详解Redis 高可用的方式 Redis Cluster
  • $clog2(1)=0
  • 开发学习日记1
  • 孙宇晨领航波场TRON:引领数字资产迈向崭新纪元
  • python运维(twenty-four day)
  • Eureka原理实践
  • Ant-Design-Vue快速上手指南+排坑
  • mysql5.7安装
  • UE开发中的设计模式(三) —— 对象池模式
  • Mocha测试框架:JavaScript自动化测试的瑞士军刀
  • flask实现Streaming内容传输
  • seata的使用(SpringBoot项目整合seata)
  • docker容器和宿主机网络不通
  • 编程学习之旅:高效记录与整理笔记的艺术
  • dev c++中,在C++11模式下编译带M_PI宏的文件报错的解决办法
  • 【ubutnu24.04】k8s部署2:摸索修复问题
  • 处理JSON数据时遇到的解析错误:“Unexpected character (`“`)”
  • RDKit|分子输入输出格式解析(如 SMILES、Mol、SDF)
  • 【模电笔记】——反馈放大电路