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的用法

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

相关推荐
rgb2gray几秒前
AI 的“诚实”指南:一文详解 Conformal Prediction (共形预测) 与 Split Conformal
人工智能·python·机器学习·数据分析·可解释·共性预测·一致性预测
星迹702 分钟前
C语言相关的数电知识
c语言·开发语言
hakesashou2 分钟前
python 如何使数组中的元素不重复
开发语言·python
2501_944424123 分钟前
Flutter for OpenHarmony游戏集合App实战之消消乐下落填充
android·开发语言·flutter·游戏·harmonyos
Filotimo_4 分钟前
JWT的概念
java·开发语言·python
黎雁·泠崖6 分钟前
Java字符串系列总结篇|核心知识点速记手册
java·开发语言
Agilex松灵机器人13 分钟前
持续更新|从零到玩转Moveit机械臂控制(一)
人工智能·python·机器人·学习方法
喵手23 分钟前
《Python爬虫工程化实战》专栏导读|从“脚本能跑”到“系统能交付”:零基础也能做出可部署的 Python 爬虫!
爬虫·python·网络爬虫·爬虫实战·python爬虫·python爬虫工程化·爬虫实战教学
半条-咸鱼24 分钟前
C语言基础语法+STM32实践学习笔记 | 指针/寄存器核心应用
c语言·stm32·学习·嵌入式