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

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

相关推荐
江-月*夜几秒前
vue3 wordcloud2.js词云使用
开发语言·javascript·vue.js
NiKick几秒前
Python 爬虫实战案例 - 获取社交平台事件热度并进行影响分析
开发语言·爬虫·python
weixin_458580121 分钟前
php怎么处理跨域请求_php如何设置header解决跨域问题详解
jvm·数据库·python
m0_734949792 分钟前
CSS 背景图片无法加载的常见原因与正确写法详解
jvm·数据库·python
2301_815279524 分钟前
mysql如何使用yum安装mysql_配置官方yum源与自动安装
jvm·数据库·python
大肥羊学校懒羊羊6 分钟前
质因数个数问题:高效分解算法详解
开发语言·c++·算法
weixin_458580127 分钟前
MySQL跨版本迁移数据格式不兼容_使用mysqldump全量导出导入
jvm·数据库·python
新缸中之脑8 分钟前
用Claude for Word审查法律合同
开发语言·c#·word
沐知全栈开发10 分钟前
SQLite 子查询
开发语言
Greyson110 分钟前
SQL触发器在导入大文件时如何跳过_使用禁用触发器语句导入
jvm·数据库·python