Boolean: 오직 Ture or False
비교 연산자
== | 같다 | > | 크다 |
!= | 다르다 | <= | 작거나 같다 |
< | 작다 | >= | 크거나 같다 |
논리 연산자
not | 아니다 | 불을 반대로 전환 |
and | 그리고 | 피연산자가 두개 모두 참일때 True, 나머지 모두 False |
or | 또는 | 피연산자 두개 중 하나만 참이라도 True, 두개 모두 거짓일때만 False |
if 조건문이란?
if True:
print("True입니다...!")
print("정말 True입니다...!")
if False:
print("False 입니다...!")
## 이런 느낌
number = input("정수입력>")
number = int(number)
if number >0:
print("양수입니다")
if number <0:
print("음수입니다")
if number ==0:
print("0입니다")
날씨/시간 활용하기
#날짜/시간 import
import datetime
#현재 날짜/시간 구하기
now = datetime.datetime.now()
#출력
print(now.year, "년")
print(now.month, "월")
print(now.day, "일")
print(now.hour, "시")
print(now.minute, "분")
print(now.second, "초")
위의 시간을 한 줄로하려면
#출력
print("{}년 {}월 {}일 {}시 {}분 {}초".format(
now.year,
now.month,
now.day,
now.hour,
now.minute,
now.second
))
위의 조건문과 함께 작성
#날짜/시간 import
import datetime
#현재 날짜/시간 구하기
now = datetime.datetime.now()
#오전 구분
if now.hour <12:
print("현재 시각은 {}시로 오전입니다!".format(now.hour))
#오후 구분
if now.hour >=12:
print("현재 시각은 {}시로 오전입니다!".format(now.hour))
컴퓨터의 조건
끝자리로 짝/홀 구분
#입력
number = input("정수 입력>")
#숫자변환
number = int(number)
#짝수 확인
if number %2==0:
print("짝수입니다")
#홀수 확인
if number %2==1:
print("홀수입니다")
'Data Analysis > Python_Grammar' 카테고리의 다른 글
[혼공파]: 리스트와 반복문 (0) | 2022.01.17 |
---|---|
[혼공파]: if ~ else와 elif 구문 (0) | 2022.01.11 |
[혼공파]: 숫자와 문자열의 다양한 기능 (0) | 2022.01.03 |
[혼공파]: 숫자, 변수와 입력 (0) | 2022.01.01 |
[혼공파]: 자료형과 문자열 (0) | 2021.12.31 |