세트1 | 세트2
set.union(세트1, 세트2)
a = {1, 2, 3, 4}
b = {3, 4, 5, 6}
a | b
{1, 2, 3, 4, 5, 6}
set.union(a, b)
{1, 2, 3, 4, 5, 6}
a & b
{3, 4}
set.intersection(a, b)
{3, 4}
raise 예외('에러메세지')
ex. 3의 배수를 입력 받은 뒤 숫자가 3의 배수가 아니면 예외 발생
try:
x = int(input('3의 배수를 입력하세요:'))
if x % 3 != 0:
raise Exception('3의 배수가 아닙니다.')
print(x)
except Exception as e:
print('예외가 발생했습니다.', e)
raise 처리 과정
def three_mul():
x = int(input('3의 배수를 입력하세요:'))
if x % 3 != 0:
raise Exception('3의 배수가 아닙니다')
print(x)
try:
three_mul()
except Exception as e:
print(예외가 발생했습니다, e)
파일
파일 오픈 하기 위한 함수
open(파일이름, 모드)
r / rt : 텍스트 모드로 읽기
w / wt : 텍스트 모드로 쓰기
a / at : 텍스트 모드로 파일 마지막에 추가하기
rb : 바이너리 모드로 읽기
wb : 바이너리 모드로 쓰기
ab : 바이너리 모드로 파일 마지막에 추가하기