Aktywne Wpisy
Bananek2 +38
Skąd się bierze w niektórych rowerzystach bezprawne przekonanie, że ścieżka rowerowa to jest jakaś eksterytorialna święta strefa dla rowerów i odwalają chore akcje z pukaniem w samochody, czy z krzyczeniem na kierowców, którzy ZGODNIE Z PRZEPISAMI prawidłowo stoją na podrzędnej czekając na możliwość włączenia się do ruchu? xD
Już któryś raz się z tym spotykam i dokładnie sprawdzałem, że zgodnie z ruchem drogowym racja jest po stronie czekającego na włączenie się do
Już któryś raz się z tym spotykam i dokładnie sprawdzałem, że zgodnie z ruchem drogowym racja jest po stronie czekającego na włączenie się do
soroz30 +3
Robię "proste" zadanie i już nie wiem jak to można ugryźć...
Użytkownik wpisuje jakieś liczby (jedności, dziesiątki, setki) i nie wiadomo ile wpisze.
W poniższym kodzie wszystko działa, ale sumuje tylko osobne cyfry.
ham = input('Wpisz liczby do sumowania')
spam = ham.replace(" ", "")
spam = [int(i) for i in str(spam)]
i = sum(spam)
print(i)
Jakieś sugestie jak można to rozwiązać?
ham = input('Wpisz liczby do sumowania')
spam = ham.split()
spam = [int(i) for i in str(spam)]
i = sum(spam)
print(i)
Traceback (most recent call last):
File "/home/x/PycharmProjects/code/venv/index.py", line 3, in
spam = [int(i) for i in str(spam)]
File "/home/x/PycharmProjects/code/venv/index.py", line 3, in
spam = [int(i) for i in str(spam)]
ValueError: invalid literal for int() with base 10: '['
Input był: 2 2
Komentarz usunięty przez autora
ham = input('Wpisz liczby do sumowania')
spam = ham.split()
i = sum(spam)
print(i)
Nie wiem co robię źle...
ham = input('Wpisz liczby do sumowania')
spam = ham.split()
spam = [int(i) for i in spam] # spam jest listą, iterujemy po każdym jej elemencie i umieszczamy w liście jako int
i = sum(spam)
print(i)
TypeError: unsupported operand type(s) for +: 'int' and 'str' (╯°□°)╯︵ ┻━┻