highest_bid: #제시한 입찰가와 최고가를 비교 highest_bid = bid_amount winner = bidder print(f"The winner is {winner} with a bid of ${highest_bid}") user_list = {} finish = True while finish: name = input("what is your name?: ") price = int (input("what is your bid: $")) user_list[name] = price answer = input("Are there any other bidders? Type 'yes' or 'no'\n\t") if answer == "no": finish = False find_highest_bidder(user_list) elif answer == "yes": print("\n"*20) # user_list가 find_highest_bidder의 매개변수인 bidding_record가 됨"> highest_bid: #제시한 입찰가와 최고가를 비교 highest_bid = bid_amount winner = bidder print(f"The winner is {winner} with a bid of ${highest_bid}") user_list = {} finish = True while finish: name = input("what is your name?: ") price = int (input("what is your bid: $")) user_list[name] = price answer = input("Are there any other bidders? Type 'yes' or 'no'\n\t") if answer == "no": finish = False find_highest_bidder(user_list) elif answer == "yes": print("\n"*20) # user_list가 find_highest_bidder의 매개변수인 bidding_record가 됨"> highest_bid: #제시한 입찰가와 최고가를 비교 highest_bid = bid_amount winner = bidder print(f"The winner is {winner} with a bid of ${highest_bid}") user_list = {} finish = True while finish: name = input("what is your name?: ") price = int (input("what is your bid: $")) user_list[name] = price answer = input("Are there any other bidders? Type 'yes' or 'no'\n\t") if answer == "no": finish = False find_highest_bidder(user_list) elif answer == "yes": print("\n"*20) # user_list가 find_highest_bidder의 매개변수인 bidding_record가 됨">
from art import logo
print(logo)
def find_highest_bidder(bidding_record):
highest_bid = 0 #아~ 이렇게 위에서, 루프 밖에서 초기화를 하니까 루프 안에서 계속 초기화 될 걱정을 안해도 되네
winner = ""
for bidder in bidding_record:
bid_amount = bidding_record[bidder] #제시한 입찰가
if bid_amount > highest_bid: #제시한 입찰가와 최고가를 비교
highest_bid = bid_amount
winner = bidder
print(f"The winner is {winner} with a bid of ${highest_bid}")
user_list = {}
finish = True
while finish:
name = input("what is your name?: ")
price = int (input("what is your bid: $"))
user_list[name] = price
answer = input("Are there any other bidders? Type 'yes' or 'no'\\n\\t")
if answer == "no":
finish = False
find_highest_bidder(user_list)
elif answer == "yes":
print("\\n"*20)
# user_list가 find_highest_bidder의 매개변수인 bidding_record가 됨
from art import logo
print(logo)
def find_highest_bidder(bidding_record):
highest_bid = 0
winner = ""
for bidder in bidding_record:
bid_amount = bidding_record[bidder]
if bid_amount > highest_bid:
highest_bid = bid_amount
winner = bidder
print(f"The winner is {winner} with a bid of ${highest_bid}")
user_list = {}
finish = True
while finish:
name = input("what is your name?: ")
price = int(input("what is your bid?: $")
user_list[name] = price
answer = input("Are there any other bidders? Type 'yes' or 'no'\\n\\t")
if answer == "no"
finish = False
find_highest_bidder