forked from psounis/python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexercise02.py
More file actions
21 lines (18 loc) · 825 Bytes
/
exercise02.py
File metadata and controls
21 lines (18 loc) · 825 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
def print_name(first_name, surname, details=False, second_name="", second_surname=""):
if details:
if second_name != "":
print("First Name: " + first_name + "-" + second_name)
else:
print("First Name: " + first_name)
if second_surname != "":
print("Surname : " + surname + " " + second_surname)
else:
print("Surname : " + surname)
else:
if second_name != "":
print(f"{first_name}-{second_name} {surname} {second_surname}")
else:
print(f"{first_name} {surname} {second_surname}")
print_name("Charles", "Kane", second_name="Bob")
print_name("Charles", "Kane", second_surname="Foster")
print_name("Charles", "Kane", second_surname="Foster", second_name="Bob", details=True)