1회차 라이브 세션
temperatures라는 리스트에 [25, 27, 24, 28, 26]이 담겨있습니다.딕셔너리
문제
product_details 딕셔너리에 {'name': '노트북', 'price': 1200000, 'brand': 'LG'}가 담겨있습니다.
이 딕셔너리의 모든 키를 출력하는 코드를 작성하세요.
product_details 딕셔너리의 모든 키를 출력하는 코드입니다.
빈칸에 들어갈 코드를 완성하세요!
product_details = {'name': '노트북', 'price': 1200000, 'brand': 'LG'}
keys = product_details.values()
print(values)
2회차 라이브 세션
📍 문제
📍문제 조건
답 :
clicks = [34,87,49,51,100,23] #clicks 라는 리스트 바구니
count = 0
max_click = 0. #엉뚱한 수에 비교를 시작하면 안되니까 기본 값음 0으로 잡아야하고
for c in clicks: #clicks 리스트 안에있는 벨류값을 c로 넣어라
if c>=50: #만약 벨류값 c가 50보다 크다면
count += 1 # 카운트 값에 1을 추가
if c>max_click:
max_click = c #각각 의 if문은 독립적임으로 1과 상관없이 2번째 if문에서 max_click값 보다 크면 변수값안에 들어감. 처음값은 0임으로 들어가고 그다음부터 서로 비교 .
print("클릭 수 50 이상인 날:", count, "일")
print("최고 클릭 수:", max_click)
비교의 결과는 true 와 false
📍 문제
📍문제 조건
for i in range(1, N + 1): #range(start,stop)값 안에있는 숫자를 i에 1개씩 대입
if i % 2 != 0: # 홀수인지 확인 i를 2%로 나눈 값의 나머지가 0이아니라면(홀수라면)
total += i # total변수에 i를 추가 (if 안에 있으므로 부합해야 더함)
print("홀수의 합:", total)
만약 토탈 값이 if안에 들어있지 않고 같은라인에 있으면 짝수에서 수가 안넘어감.
📍 문제
문자열을 받아서 첫 글자만 대문자로 바꾸고 반환하는 함수를 만드세요.
📍문제 조건
capitalize_firsttext를 받습니다.답 :
def capitalize_first(text):
return text[0].upper() + text[1:]
result = capitalize_first("python")
print(result) # Python