cs

그냥 하는거 아냐, 생각하고 열심히하는거야


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입니다")

4를 입력했을때, 양수인 양수인것만 나옴

 

 

날씨/시간 활용하기

#날짜/시간 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("홀수입니다")

 

+ Recent posts