[코드트리] 02. 2주차(10/7~10/13)

하늘·2024년 10월 13일

연산자 우선순위

and가 or보다 연산자 우선순위가 높다.

list comprehension : 새로운 리스트를 선언하고, for loop과 함께 append만 적용하는 경우

[(append 안에 들어갈 내용) (for loop)]

실수 a/b의 값을 소수점 21번째 자리에서 내림하여 출력(a, b 정수)

a, b = map(int, input().split())
c = a//b
print(c,".", sep="", end="")
d = a%b
for _ in range(20):
    print((d*10)//b,end="")
    d = (d*10)%b

숫자 별 출현 횟수 1 2 3 4 5 6

count_arr = [0, 0, 0, 0, 0, 0, 0]
count_arr = [0] * 7
count_arr = [0 for _ in range(7)] //list comprehension 이용

점수대 파악하기-100명 이하인 학생들의 점수를 0이 주어지기 전까지 10점 단위로 구분하여 점수대별 학생 수 출력(100점부터 내림차순)

arr = list(map(int, input().split()))
count_arr = [0] * 11
for elem in arr:
    count_arr[elem//10] += 1
    if elem ==0 :
        break
for i in range(10, 0, -1):
    cnt = count_arr[i]
    print(10*i," - ",f"{cnt}", sep="")

10/7 - 조건문 완료, 인덱스 참조 끝
10/8 - while문 전까지, 배열만들기-일의자리배열까지
10/9 - cnt 활용하기 전까지, 배열만들기 - 100 도달 전까지
10/11 - sum 계산하기 전까지, 전항의 두배 전까지
10/12 - count 배열 주사위놀이까지
10/13 - 코로나 매뉴얼2 전까지

0개의 댓글