python如何处理type(s) for +: 'int' and 'str'

python作为一款简单易学的编程语言,使得现在的使用量逐年上升。但在使用的过程中再简单的语言也会出现问题,今天就简单说下遇到“unsupported operand type(s) for +: 'int' and 'str'”的问题下怎么样解决?

操作方法

  • 01

    首先介绍下今天用到的python版本,现在在用的版本有两个:一个是python2.7.15,一个是python3.6.5。今天这里用到的是3的版本。

  • 02

    看一下这个例子,编辑一个可以计算从1到100的累加罗列的简单程序。按照图标程序进行运行,就会报错。

  • 03

    程序开始会正常运行,当输入数字1,系统就会提示错。提示为“TypeError: unsupported operand type(s) for +: 'int' and 'str'”,这个错误就是说输入的字符类型没有被系统判定为整数类型。

  • 04

    遇到这种情况,我们只需将输入的类型进行整合成整数类型就可以了。在input前加上“int”。

  • 05

    重新运行一下,看到这次就没有再次报错,程序正常运行并计算出了我们想要的结果。

  • 06

    最后注意一下,这个情况在python2.7.15中就不会出现这个情况。这可能就是不同版本之间存在的差异吧。

(0)

相关推荐

  • C#如何将string转换成int

    操作方法 01 int intA = 0;1.intA =int.Parse(str);2.int.TryParse(str, out intA);3.intA = Convert.ToInt32(s ...

  • LiteIDE开发工具简明使用指南(Go语言基础学习)

    谷歌系统所使用的编程语言Go,近年来发展的越来越成熟、方便易用。现在,我们可以通过使用LiteIDE让Go语言编程变得更加简单。 第一步 语言基础 数据、类型、函数、控制 Go语言是一个很容易上手同时 ...

  • php处理字符串常用函数:[1]【PHP常用】

    操作方法 01 1查找字符位置函数: 02 strpos($str,search,[int]):查找search在$str中的第一次位置从int开始: stripos($str,search,[int ...

  • 如何用JAVA获取中文拼音的首字母

    因为工作需要,用java编写一个获取中文拼音首字母的方法.如:刘德华,获取的首字母是"ldh".本篇需要一点java基础的朋友才能看懂,希望java零基础的朋友见谅. 操作方法 0 ...

  • 如何将一个字符串逆序输出?

    如何用java将一个字符串str的内容颠倒过来,并输出.下面来看看吧 操作方法 01 将一个字符串str的内容颠倒过来,并输出,str的长度不超过100个字符. #include <stdio. ...

  • 你知道ApacheCommon包中isNumeric方法是坑吗?

    使用的Apache-Common包的版本是commons-lang-2.6.jar 本文就来分享一个这个坑的情况,以免其它tx也掉坑中 操作方法 01 费话不多说,来看代码: package chap ...

  • JAVA日记:[17]画图程序

    操作方法 01 一个简单的画图程序:实现画直线.矩形.圆等基本功能 import java.awt.BasicStroke; import java.awt.BorderLayout; import ...

  • 如何转换PYTHON里str,int和list

    转换PYTHON里str,int和list 操作方法 01 打开JUPYTER NOTEBOOK,新建一个PY文档. 02 int1 = 87392 str(int1) 假设有一个整型,而且是正数,如 ...

  • Python连接mysql数据库及python使用mysqldb连接数据库教程

    做python的时候需要用到数据库,于是自己重新整理了一下数据库的知识,并且熟悉了python中MysqlDB模块的功能和函数等接口,现在系统地来总结一下吧: 首先你要做的还是下载相应的模块并且安装啦 ...