Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. import sys
  2.  
  3. seznam = input("Vnesi števila, ločena z vejico, ki jih želiš sešteti")
  4. seznam = seznam.split(",")
  5. print("vnešena števila: ", seznam)
  6.  
  7.  
  8.  
  9. def intTryParse(value):
  10. try:
  11. return int(value), True
  12. except ValueError:
  13. return value, False
  14.  
  15.  
  16.  
  17. def sestevanje(sestevanci):
  18. vsota = 0
  19. for sestevanec in sestevanci:
  20. if type(sestevanec) is int or type(sestevanec) is float:
  21. print("Vnešeno število:", sestevanec)
  22. sestevanec = float(sestevanec)
  23. vsota += sestevanec
  24. else if type(sestevanec) is string:
  25. try:
  26. sestevanec = float(sestevanec)
  27. vsota += sestevanec
  28. except ValueError:
  29. print("Vnos ni pravilen")
  30. sys.exit()
  31. else:
  32. print("Vnos ni pravilen")
  33. sys.exit()
  34.  
  35.  
  36. return vsota
  37. sestevanje = sestevanje(seznam)
  38. print(sestevanje)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement