1주차 답안
<aside> 💡 실습(15점)
</aside>
n,m = map(int, input().split())#양의 정수 n,m
count = 0#총 소수의 개수
for i in range(n,m+1):
flag = 0#소수인지 아닌지 구분
for j in range(2,i):
if i%j==0:
flag = 1
if flag == 0:
print(i)
count+=1
print(count)
<aside> ✏️ 이론(10점)
</aside>
1. [2점] while 루프는 조건문이 거짓이 되기 전까지 계속 실행되기 때문에 "불확정 루프"라고 불린다. → ⭕
2. [2점] 문자열에 정수값 1을 더할 수 있다. → ❌ 문자열에 정수값 1은 더할 수 없다.
3. [2점] fruit = 'banana' → print(fruit[0]) 와 같이 문자열의 개별 문자에 인덱스를 활용하여 접근할 수 있다. → ⭕
4. [2점] 문자열 슬라이싱 a[0:3]은 문자열의 인덱스 0부터 인덱스 3까지의 문자를 슬라이싱한다. → ❌ 문자열 슬라이싱 a[0:3]은 문자열의 인덱스 0부터 인덱스 2까지의 문자를 슬라이싱한다.
5. [2점] 튜플은 값을 변경하거나 순서를 바꿀 수 없다. → ⭕