파이썬 독학 6

파이썬 3가지 방법으로 짝수와 홀수 구분하기

# 짝수와 홀수 구분하기 #짝수와 홀수를 구할 숫자의 마지막 끝자리를 구합니다. raw = input("정수 입력:") l = raw[-1] #끝자리가 짝수면 짝수, 홀수면 홀수로 출력되게 합니다. if l == "0" or l == "2" or l == "4" or l == "6" or l == "8" : print("짝수입니다") if l == "1" or l == "3" or l == "5" or l == "7" or l == "9" : print("홀수입니다") #또는 in 함수를 사용해서 해당 숫자 끝자리에 어떤 숫자가 들어있는 지를 확인하도록 합니다. if l in "02468" : print("짝수입니다") if l in "13579" : print("홀수입니다") #숫자를 2로 나눴을 때 ..

코딩/PYTHON 2022.09.20

파이썬 if 조건문 기본/ IndentationError 의 경우

#if 조건문 #조건이 True 일 때만 들여쓰기 안쪽의 문장을 실행합니다. #들여쓰기는 키보드의 Tab을 누르면 됩니다. if True: print("참 입니다") if False: print("거짓 입니다") #양수와 음수, 0을 구분하는 조건일 때는 아래와 같이 if 조건문을 사용 합니다. raw_input = input("정수를 입력하세요:") raw_input = int(raw_input) #int 함수로 정수로 바꿔줍니다. if raw_input > 0: print("양수") if raw_input < 0: print("음수") if raw_input == 0: print("0입니다") #시간과 날짜를 이용할 때는 이전 포스팅의 datetime 모듈을 import 한 후, if 조건문을 사용해..

코딩/PYTHON 2022.09.18

파이썬 datetime, 시간과 날짜 구하기

#날짜와 시간을 구하는 방법 datetime 모듈을 불러옵니다. import datetime import pytz #파이썬 타임존으로 설정합니다. #서울 시간으로 설정 후 seoul = pytz.timezone("Asia/Seoul") #datetime 을 매번 치기는 복잡하니 now 로 정의합니다. now = datetime.datetime.now(seoul) #print 함수를 사용하여 출력합니다. print("{}년 {}월 {}일 {}시 {}분 {}초".format( now.year, now.month, now.day, now.hour, now.minute, now.second, )) 출처 - 윤인성 혼공파 유튜브

코딩/PYTHON 2022.09.16

파이썬 Bool 조건문, not, and, or 연산자

#bool 조건문 = 참과 거짓을 알 수 있습니다. #True, False 의 맨 첫글자는 무조건 대문자로 해야합니다. #명제로 6개의 비교연산자를 사용해 보겠습니다. #문자의 경우 위치로 를 구분 합니다. dog 가 horse 보다 앞에 있기 때문에 아래와 같은 결과가 나타납니다. #단항 논리 연산자 not #not True = False // not False = True 를 의미합니다. a에 10의 값을 할당 후, a < 20 은 True 입니다. 단항 논리 연산자 not 을 사용하면 False 라는 결과가 출력 됩니다. not 연산자 사용 시 False 의 값이 출력 되므로 해당 값은 True 라는 뜻이 됩니다. #이항 논리 연산자 and, or # and 는 두 개의 조건을 만족해야 합니다. T..

코딩/PYTHON 2022.09.15

Python format / split 함수 (공백 없애기, 문자열 자르기)

#문자열 결합 연산자 format 함수 #숫자를 문자열로 변환하는 과정입니다. #아래 형식은 글자 사이에 간격이 있습니다. print (a, "+", b, "=", a + b) #str 함수로 간격을 없애기에는 형식이 복잡합니다. print (str(a) + "+" + str(b) + "=" + str(a + b)) #format 함수는 "{}".format() 형식으로 사용 할 수 있습니다. #{}에는 표기법, ()에는 값을 넣어주면 됩니다. print("{}".format(10)) print(type("{}".format(10))) print ("{}+{}={}".format(a, b, a+b)) #툴보다 값의 개수가 많은 경우 앞에서부터 출력 됩니다. print("{}".format(10, 20))..

코딩/PYTHON 2022.09.01

Python 자료형과 문자열 개념 정리| 줄바꿈, Tab 방법

#자료형 (자료를 의미있게 정리하면 정보가 됩니다.) #기본자료형 #문자열 string "안녕" "hi" type(자료) type ("안녕") #숫자 10 #정수 integer 99.987 #실수 float type (89) type (89.394) #불 (참, 거짓) bool True False type (True) Console 창에 입력하면 calss 함수와 함께 어떤 type 인지 알 수 있습니다. Console 창에서 입력하지 않을 때는 print 함수를 사용해야 합니다. #문자열 #문자열 안에 문자열은 세 가지 방법 중 선택하여 사용하시면 됩니다. print ("'안녕'이라고 말했습니다.") print ('"안녕"이라고 말하지 않았습니다.') print ("\"안녕\"이라고 생각했습니다.") ..

카테고리 없음 2022.08.25