Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 1
- num1, num2 = input().split(', ')
- num1, num2 = num1, num2
- try:
- print(int(num1) / int(num2))
- except ZeroDivisionError:
- print("You cannot divide by zero")
- except ValueError:
- print("You cannot divide by symbol")
- # 2
- numbers = [int(x) if x.isnumeric() else str(x) for x in input().split()]
- try:
- if numbers:
- print(sum(numbers))
- else:
- print("You cannot sum empty list!")
- except TypeError:
- print("You can not sum int and str")
- # 3
- number = input()
- try:
- result = int(float(number))
- print(result)
- except ValueError:
- print("You can not make string to integer")
- # 4
- data = input().split()
- people = {}
- for i in range(0, len(data), 2):
- name = data[i]
- age = int(data[i+1])
- people[name] = age
- names_to_check = input().replace(" ", "").split(",")
- results = []
- try:
- for name in names_to_check:
- if name in people:
- results.append(str(people[name]))
- else:
- raise KeyError
- print(", ".join(results))
- print("Those were ages of the people")
- except KeyError:
- print("This person does not exist in this dictionary")
- # 5
- data = input().split()
- people = {}
- for i in range(0, len(data), 2):
- name = data[i]
- age = int(data[i+1])
- people[name] = age
- names_to_check = input().replace(" ", "").split(",")
- people_list = list(people.keys())
- results = []
- try:
- for name in names_to_check:
- if name in people_list:
- results.append(name)
- else:
- raise KeyError
- print(", ".join(results))
- print("Deletion was successful")
- except KeyError:
- print("Element is not in the list")
- print("This is my program")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement