python:数字不同数之和

简介: 说一下出现的问题:'str' object does not support item assignment

说一下出现的问题:

'str' object does not support item assignment

python中的字符串跟C++的有点不一样,python的字符串是一种不可变对象(immutabel object),意味着只读不写,线程安全。C++的字符串我们可以直接使用s[0]='0’这种语法对字符串中的某个字符赋值,而python不可以。参考来源:https://blog.csdn.net/u013238941/article/details/89279888

代码如下:(把字符串强制转换成列表就可以了)

s=input()

n=list(s)

sum=0

for i in range(0,len(n)-1):

if(n[i]==''):
continue;
for j in range(i+1,len(n)):
if(n[i]==n[j]):
        n[j]=''

for i in range(0,len(n)):

if(n[i]!=''):
    sum+=int(n[i])

print(sum)

目录
相关文章
|
Python
【python实战】top1 数字组合——有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
【python实战】top1 数字组合——有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
512 0
【python实战】top1 数字组合——有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
|
索引 Python 容器
【Python基础速览1】变量 | 输出和输入 | 数字类型 | 字符串类型(二)
最近得了急性胃肠炎(草),所以咕咕咕了好几天,等过段时间一定好好肝文。这次就发一发前几年学Python时自己记的笔记吧,还是和之前一样,适合用来复习过一遍基础,并不适合从零开始。
147 0
【Python基础速览1】变量 | 输出和输入 | 数字类型 | 字符串类型(二)
|
Java C语言 Python
【Python基础速览1】变量 | 输出和输入 | 数字类型 | 字符串类型(一)
最近得了急性胃肠炎(草),所以咕咕咕了好几天,等过段时间一定好好肝文。这次就发一发前几年学Python时自己记的笔记吧,还是和之前一样,适合用来复习过一遍基础,并不适合从零开始。
113 0
【Python基础速览1】变量 | 输出和输入 | 数字类型 | 字符串类型(一)
|
机器学习/深度学习 Python
「Python」数字推盘游戏-pygame
本文是课本上的pygame小项目,是一个游戏设计—数字推盘
309 0
「Python」数字推盘游戏-pygame
|
设计模式 编解码 前端开发
「Python」数字推盘游戏
前面知识只是简单的对pygame进行参数的介绍,后面还需要用到MVC设计模式,在这里不多做说明,建议直接观察源代码
554 0
「Python」数字推盘游戏
|
开发工具 git Python
python:变量是储存数字的盒子吗???
在我们在使用乘法时,Git这个实例会抛出异常,但是仍然输出了git的id所以表面了在求积之前其实会创建一个新的Git实例,但是不可否认的是肯定不会创建变量y,因为在右边进行求值时抛出了异常
python:变量是储存数字的盒子吗???
|
存储 Python
Python 编程 | 连载 02 - 数字与字符串
Python 编程 | 连载 02 - 数字与字符串
Python 编程 | 连载 02 - 数字与字符串
|
存储 Python
Python 数据类型和数字(3)
Python 数据类型和数字(3)
108 0
Python 数据类型和数字(3)
|
人工智能 Python
Python 数字类型
Python 中数字类型有4种,分别是整型int、浮点型float、复数型comlex、布尔型bool。本文为大家介绍整型、浮点型两种类型。
73 0
Python 数字类型
Python 求数字开方
Python 求数字开方