일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 결측값 처리
- 웹 크롤링
- 평가용 데이터
- ICDL 파이썬
- 스케이링
- 명목형
- 분류 머신러닝 모델
- 딥러닝 역사
- 항공지연
- 수치형 자료
- 경사하강법
- 회귀 알고리즘 평가
- 수치 맵핑 기법
- 데이터 분리
- 가중치 업데이트
- 다중선형 회귀
- 지도학습
- 데이터 전 처리
- 지니 불순도
- MSEE
- 알고리즘 기술
- LinearRegression 모델
- 머신러닝 과정
- 학습용데이터
- 퍼셉트론
- 이상치 처리
- 지도학습 분류
- 더미 기법
- 불순도
- 뉴런 신경망
- Today
- Total
끄적이는 기록일지
[파이썬(ICDL) 정리] - [컴퓨팅 & 파이썬] 4. 코드 만들기 - (1)논리문 본문
[파이썬(ICDL) 정리] - [컴퓨팅 & 파이썬] 3. 코드의 기초 - (4)시퀀스 자료형의 연산
[파이썬(ICDL) 정리] - [컴퓨팅 & 파이썬] 3. 코드의 기초 - (3)입출력문 [컴퓨팅 & 파이썬] 3. 코드의 기초 - (2)변수와 데이터 타입 [컴퓨팅 & 파이썬] 3. 코드의 기초 [컴퓨팅 & 파이썬] 2. 컴퓨팅 사고 - (
kcy51156.tistory.com
1. 논리 테스트
- 조건에 따라서 프로그램의 실행 순서를 바꿀 때
2. 부울 연산식
- 논리 테스트에서 판단 대상이 되는 식
- 연산식은 관계연산자나 논리연산자를 사용
- 결과는 참이거나 거짓 둘 중 하나
- True = 1, False = 0
1) 관계연산자
연산식 | 설명 |
x > y | x가 y보다 큰다. |
x >= y | x가 y보다 크거나 같다. |
x < y | x가 y보다 작다. |
x <= y | x가 y보다 작거나 같다. |
x == y | x와 y는 같다. |
x != y | x와 y는 같지 않다. |
2) 논리연산자
연산식 | 설명 |
x and y | x, y 모두 참일 때 참 |
x or y | x, y 둘 중 하나 이상이 참일 때 참 |
not x | x가 참일 때 거짓, 거짓일 때 참 |
3)객체의 참과 거짓
3. 예상문제
1. 다음 중 “이하”에 대한 논리 연산자는?
① < ② > ③ >= ④ <=
2. 다음 중 두 값이 모두 참인 경우에만 true 값을 반환하는 연산자는?
① == ② Or ③ Not ④ And
3. 다음 중 “이상”에 대한 논리 연산자는?
① <= ② > ③ => ④ >=
4. 다음 중 하나의 값은 참이고 다른 하나는 거짓일 때 True 값을 반환하는 연산자는?
① != ② Or ③== ④ And
5. 다음 프로그램에서 하나의 논리 오류와 하나의 데이터 타입 오류를 수정하시오.
flag1 = False
falg2 = False
answer = int(False) #int -> bool
if(flag1 = False and flag2 == False):
answer = False
print(“Result is:”, answer)
else:
print(“True”)
6. 영화를 관람할 수 있는 조건이 19 세를 초과하여야 한다는 것을 기반으로 하나의 논리 오류와 하나의 데이터 타입 오류를 확인하고 수정하시오.
age= str(50) #str -> int
if(age < 19): # < -> >(초과)
print(“영화 관람할 수 있음”)
else:
print(“영화 관람할 수 없음”)
7. 다음의 내용을 기반으로 의사코드를 작성하시오.
현재 온도는 센서의온도를 적용하시오.
온도가 40도를 초과하는지 확인해서
온도가 40 초과이면 ‘히터 OFF’ 메시지를 출력하시오.
온도가 40 이하이면 ‘히터 ON’ 메시지를 출력하시오.
myTemp = float(input("Temperature now?")) #센서의온도
If myTemp > 40:
print('히터 OFF')
Else:
print('히터 ON')
정답 : 4/4/4/2/참고
'파이썬(ICDL) 정리' 카테고리의 다른 글
[파이썬(ICDL) 정리] - [컴퓨팅 & 파이썬] 4. 코드 만들기 - (3)반복문 (0) | 2021.08.05 |
---|---|
[파이썬(ICDL) 정리] - [컴퓨팅 & 파이썬] 4. 코드 만들기 - (2)조건문 (0) | 2021.08.05 |
[파이썬(ICDL) 정리] - [컴퓨팅 & 파이썬] 3. 코드의 기초 - (4)시퀀스 자료형의 연산 (0) | 2021.08.05 |
[파이썬(ICDL) 정리] - [컴퓨팅 & 파이썬] 3. 코드의 기초 - (3)입출력문 (0) | 2021.08.05 |
[컴퓨팅 & 파이썬] 3. 코드의 기초 - (2)변수와 데이터 타입 (0) | 2021.08.04 |