2024.Python


第1题 简单求和

一、题目:

        输入A、B,输出A+B

输入:一行,包含两个整数,由空格分隔,分别表示A、B

输出:一行,包含一个整数,表示A+B的值

样例:

        输入:12 34
        输出:46


二、解题思路

        接收用户输入的两个数字,转换成整数,进行相加,通过打印输出结果

三、解题关键:

①Python一次获取多个输入可以用map()函数

②input()函数接收的数据都是字符型

③在Python中,变量不需要提前定义

④使用split()函数可以将输入的字符串分割成多个部分

关于python内置函数map():

        用于将一个函数应用于迭代器(如列表、元组等)的每个元素,返回一个迭代器。

基本语法:map(funcation,iterable,.....)

         function:要对每个元素执行的函数

        iterable:要处理的迭代对象,如列表、元组等


四、答案:

解法1:

#用map函数一次性读取两整数
a,b=map(int,input().split())
#输出计算和
print(a+b)

解法2:(把解法1拆解了一下)

#输入两个整数,空格分隔
n=input() 
#分隔输入的字符串n,并转换成整数
a,b=map(int,n.split())
#计算和并输出
print(a+b)

解法3:使用函数

# 通过 map 函数将输入的字符串分隔成两个整数
a,b=map(int,input().split())
# 定义一个函数 s,接收两个参数并输出它们的和
def s(a,b):
    print(a+b)
# 调用函数 s,并传入 a 和 b 作为参数   
s(a,b)

相关推荐

  1. 2024.Python

    2024-01-22 19:58:01       55 阅读
  2. 2024Python面试题

    2024-01-22 19:58:01       60 阅读
  3. 2024 Python开发者转型Go开发

    2024-01-22 19:58:01       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-22 19:58:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-22 19:58:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-22 19:58:01       82 阅读
  4. Python语言-面向对象

    2024-01-22 19:58:01       91 阅读

热门阅读

  1. ffmpeg使用手册

    2024-01-22 19:58:01       69 阅读
  2. leetcode 122双周赛 解题思路+代码

    2024-01-22 19:58:01       49 阅读
  3. HJ6 质数因子【C语言】

    2024-01-22 19:58:01       52 阅读
  4. kingbase常用SQL总结之统计大小

    2024-01-22 19:58:01       50 阅读
  5. 链表--简单学习

    2024-01-22 19:58:01       54 阅读
  6. pwn前置基础

    2024-01-22 19:58:01       59 阅读
  7. Nginx动静分离

    2024-01-22 19:58:01       42 阅读
  8. python笔记5

    2024-01-22 19:58:01       51 阅读
  9. Android studio 之 弹窗PopupWindow

    2024-01-22 19:58:01       59 阅读
  10. 670. 最大交换

    2024-01-22 19:58:01       48 阅读
  11. 数据备份策略

    2024-01-22 19:58:01       67 阅读
  12. Spring SpEL在Flink中的应用-SpEL详解

    2024-01-22 19:58:01       50 阅读