냠냠쿠 2024. 4. 15. 13:32
728x90

 

1. Bool 비교연산자

- 파이썬에는 문자열에도 비교연산자 가능

- 한글은 사전 순서대로 값을 가짐

print("가"<"나")
print("가">"나")

 

2. not  연산자

- 참과 거짓을 반대로 바꿈

print(not True)

 

3. if연산자

- if조건문 뒤에 반드시 콜론(:) 을 붙여야하며 if문 다음 문장은 4칸 들여쓰기 후 입력한다.

if True:
    print("참입니다")
    print("참이면 이 문장도 실행됩니다.")

 

4. 날짜/시간

import datetime

now = datetime.datetime.now()
#datetime에서 모듈 가져오기, datetime.now()로 현재시간 구하기

print(now.year, "년")
print(now.month, "월")

 

5. 홀짝구분하기

number = input("숫자입력")

#마지막 자리 숫자 추출
last_character = number[-1]

#숫자로 변환
last_number = int(last_character)

#짝수 확인
if last_number == 0 \
    or last_number == 2\
    or last_number == 4\
    or last_number == 6\
    or last_number == 8:
    print("짝수입니다")

 

6. if else

number = input("숫자입력>>")
number = int(number)

if number%2 ==0:
    print("짝수입니다")
else:
    print("홀수입니다")

 

7. False로 변환되는 값

#조건문에 0넣기
if 0:
    print("0은 True로 변환")
else:
    print("0은 false로 변환")
    print()

#조건문에 빈 문자열 넣기    
if "":
    print("빈 문자열은 True로 변환")
else:
    print("빈 문자열은 false로 변환")
    print()

 

8. pass

number = input("정수입력>>>")
number = input(number)

if number > 0:
    pass
else:
    pass

 

728x90