Skip to content

Commit fc0a186

Browse files
committed
DAY 5 OF 14 PYTHON CHALLENGE
1 parent 33b1982 commit fc0a186

File tree

2 files changed

+35
-35
lines changed

2 files changed

+35
-35
lines changed

Assignment 2/DAY 5 OF 14 PYTHON CHALLENGE.py

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -23,53 +23,53 @@
2323
countries = []
2424

2525
for row in rows:
26-
data = row.find_all("td")
27-
# name = Country name
28-
name = data[0].text
29-
# code = Currency code
30-
code = data[2].text
31-
if name and code:
32-
# No universal currency = Currency code is empty
33-
if name != "No universal currency":
34-
country = {'name': name.capitalize(), 'code': code}
35-
countries.append(country)
26+
data = row.find_all("td")
27+
# name = Country name
28+
name = data[0].text
29+
# code = Currency code
30+
code = data[2].text
31+
if name and code:
32+
# No universal currency = Currency code is empty
33+
if name != "No universal currency":
34+
country = {'name': name.capitalize(), 'code': code}
35+
countries.append(country)
3636

3737

3838
print("Hello! Please choose select a country by number:")
3939
# enumerate = 열거하다 / 기본적으로 인덱스 값을 포함해서 출력함
4040
for index_value, country in enumerate(countries):
41-
print(f"#{index_value} {country['name']}")
41+
print(f"#{index_value} {country['name']}")
4242

4343

4444
def restart():
45-
answer = str(input("Do you want to find more? y/n ")).lower()
46-
if answer == "y" or answer == "n":
47-
if answer == "y":
48-
ask()
49-
else:
50-
print("OK. Bye!")
51-
return
45+
answer = str(input("Do you want to find more? y/n ")).lower()
46+
if answer == "y" or answer == "n":
47+
if answer == "y":
48+
ask()
5249
else:
53-
print("Please answer `y` or `n`")
54-
restart()
50+
print("OK. Bye!")
51+
return
52+
else:
53+
print("Please answer `y` or `n`")
54+
restart()
5555

5656

5757
def ask():
58-
try:
59-
# choose index_value
60-
choice = int(input("#: "))
61-
if choice > len(countries):
62-
print("Choose a number from the list.")
63-
ask()
64-
else:
65-
country = countries[choice]
66-
print(f"Country: {country['name']}🌏")
67-
print(f"Currency: {country['code']}💲")
68-
restart()
69-
# input result = not int
70-
except ValueError:
71-
print("That wasn't a number. Please wirte a number.")
72-
ask()
58+
try:
59+
# choose index_value
60+
choice = int(input("#: "))
61+
if choice > len(countries):
62+
print("Choose a number from the list.")
63+
ask()
64+
else:
65+
country = countries[choice]
66+
print(f"Country: {country['name']}🌏")
67+
print(f"Currency: {country['code']}💲")
68+
restart()
69+
# input result = not int
70+
except ValueError:
71+
print("That wasn't a number. Please wirte a number.")
72+
ask()
7373

7474

7575
ask()

Assignment 2/DAY 6 OF 14 PYTHON CHALLENGE.py

Whitespace-only changes.

0 commit comments

Comments
 (0)