求大佬解答,帮忙写一个Python程序获得用户输入的一个整数
python3吧
全部回复
仅看楼主
level 1
蘑菇的大º伞
楼主
求大佬解答,帮忙写一个Python程序
获得用户输入的一个整数N,输出N中所出现不同数字的和
例如:Python获取用户输入123,123,123,其中所出现的不同的数字为1,2,3。这几个数字之和为6
2019年05月27日 10点05分
1
level 11
太木大木
我是小白,换我学这个的话先转字符串,分割数组,排序,去掉重复元素,然后求和
我用爬虫没学会正则表达式,然后就用字符串里面查找关键词把要的信息从网页源码里面取出来,😂😂😂没有大佬带,只能用笨办法😂😂
2019年05月27日 13点05分
2
蘑菇的大º伞
谢谢,我是小白白
2019年05月27日 23点05分
level 11
太木大木
小白强答,python3,头两行代码无意义可删
2019年05月27日 15点05分
3
太木大木
可以自己加个判断整数的代码,我忘记了
2019年05月27日 15点05分
蘑菇的大º伞
@太木大木
谢谢哈
2019年05月27日 23点05分
太木大木
回复 蘑菇的大º伞 :4楼大佬那个牛,我的只是勉强能实现功能而已😂本来是准备用python做找图找色脚本的,后来放弃了,然后自己写些小工具偷懒用,勉强能实现自己需求的那种😂
2019年05月28日 00点05分
蘑菇的大º伞
@太木大木
我是Python小白白,
听你们说的,其是都不太懂,但是感觉你们很厉害
2019年05月28日 01点05分
level 7
demonscg
2019年05月27日 15点05分
4
太木大木
这个好吊,我想学
2019年05月27日 15点05分
太木大木
问下那个排序是第几行代码的作用啊?
2019年05月27日 15点05分
demonscg
@太木大木
我没有排序啊,是集合自动散列的,也就是自动按照哈西码排列(大概是这样,我也不是很懂)
2019年05月27日 16点05分
太木大木
@demonscg
哦,因为之前接触的lua,都是用table存数组,对python的for循环不熟😂,学习了
2019年05月27日 16点05分
level 1
蘑菇的大º伞
楼主
谢谢大佬
2019年05月27日 23点05分
5
蘑菇的大º伞
请问,是不是还有别的写法?
2019年05月28日 00点05分
demonscg
@蘑菇的大º伞
别的写法我就不知道有啥简洁的了,大体思路就是把数字转成字符串,然后遍历,把没出现过的字符收集起来(也可以先创建一个空集合,再add字符,或者用列表收集也可以,只是需要手动判断是否收集过),然后求和
2019年05月28日 03点05分
level 7
demonscg
这就是我能想到的三种写法了
2019年05月28日 03点05分
6
蘑菇的大º伞
感谢感谢
2019年05月28日 04点05分
demonscg
@蘑菇的大º伞
客气啦,我也初学,感谢你给的题目可以让我练练手
2019年05月28日 04点05分
level 1
蘑菇的大º伞
楼主
可以帮忙解决吗?
2019年05月28日 05点05分
7
demonscg
复制粘贴的?
2019年05月28日 09点05分
demonscg
把代码撸到脚本文件里,保存运行,不要在shell里搞
2019年05月28日 09点05分
蘑菇的大º伞
@demonscg
我是照着你写的,然后写上去的
2019年05月28日 09点05分
蘑菇的大º伞
@demonscg
行,我回去再试试
2019年05月28日 09点05分
level 2
鱼丸粗面fbtn
nums = input()
res = [ int(n) for n in nums if n.isdigit()]
print(sum(set(res)))
三行程序 拿走不谢
2019年06月15日 04点06分
9
蘑菇的大º伞
还是谢谢一下吧
2019年06月16日 03点06分
level 9
zhaoyivv
你们写代码。用的什么软件
2019年06月16日 02点06分
10
level 1
蘑菇的大º伞
楼主
Python
2019年06月16日 03点06分
11
level 1
宅在佳℃
getnum = input()
d = set(getnum)
s = 0
for i in d:
s = s + int(i)
print(s)
2020年02月12日 06点02分
12
1