Python的输入规则

Python的输入特别有意思,它和C++的输入不一样,它的输入的原型是类似于C++的string类型,但是对于一些有意思的算法题来说,光是读入string型的内容并不容易解题,于是我们可以从两个方面来将输入给转化。

  1. 先使用函数input()来将想要输入的内容给读入,然后将其的内容给强制类型转化,如下:
python 复制代码
n = int(input("请输入一个数字: "))
m = int(input("请输入第二个数字: "))
print("两个数字只和",m + n)

对于强制类型转化就是将想要强制转化的内容前面给加上一个类型(int,double,float),并用括号给要转化的内容给加个括号,就像是我的上面所写。

对于强制内容转化的原理和精用,大家可以参考一个十分有趣的CSDN博主解说:

点我了解强制类型转化

  1. 使用函数map来读入:
python 复制代码
m,n = map(int,input().split())
print("m + n的结果是:",m + n)

map是一个十分好用的函数,如果可以用好,可以十分轻松的让计算机读入内容,map函数的用法可以参考如上代码。

我这还有一个map函数的使用的详细介绍:

点我了解map的用法

其实还有一些好用的方法,大家若感兴趣可以学习学习,并在评论区交流交流

相关推荐
懈尘6 小时前
深入理解Java的HashMap扩容机制
java·开发语言·数据结构
晚霞的不甘6 小时前
Flutter for OpenHarmony手势涂鸦画板开发详解
前端·学习·flutter·前端框架·交互
Beginner x_u6 小时前
JavaScript 核心知识索引(面试向)
开发语言·javascript·面试·八股
yqd6666 小时前
RabbitMQ用法和面试题
java·开发语言·面试
BYSJMG6 小时前
2026计算机毕设推荐:基于大数据的车辆二氧化碳排放量可视化分析系统
大数据·vue.js·python·mysql·django·课程设计
白日梦想家6816 小时前
JavaScript性能优化实战系列(三篇完整版)
开发语言·javascript·性能优化
请注意这个女生叫小美6 小时前
C语言 实例20 25
c语言·开发语言·算法
fundroid6 小时前
Kotlin 泛型进阶:in、out 与 reified 实战
android·开发语言·kotlin
Pyeako6 小时前
opencv计算机视觉--DNN模块实现风格迁移
python·opencv·计算机视觉·pycharm·dnn·预处理·风格迁移
m0_706653236 小时前
用Python创建一个Discord聊天机器人
jvm·数据库·python