본문 바로가기

코딩4

python_format 및 형 변환 (type conversion) # 오늘은 2019년 10월 29일입니다. year = 2019 month = 10 day = 29 print("오늘은 " + str(year) + "년 " + str(month) + "월 " + str(day) + "일입니다." ) #오늘은 2019년 10월 29일입니다. print("오늘은 {}년 {}월 {}일입니다.".format(year, month, day)) #오늘은 2019년 10월 29일입니다. # 쉽게 사용가능. date_string = "오늘은 {}년 {}월 {}일입니다." print(date_string.format(year, month, day)) #오늘은 2019년 10월 29일입니다. # 변수로도 받아서 사용가능하다. print(date_string.format(year, mon.. 2022. 5. 19.
숫자형 # 덧셈 print(4 + 7.0) # 둘 중에 하나가 소수형 이면 결과값은 소수로 나온다. # 11.0 출력됨 print(4 * 3) # 정수형 출력됨 print(6 / 2) # 3.0 출력됨. 나눗셈은 예외적으로 정수를 입력해도 소수가 나온다. print(4 % 3) # 1 출력 print(2 + 3 * 4) # 14가 출력된다. 사칙연산 우선순위를 따른다. print((2 + 3) * 4) # 20이 출력된다. # floor division ( 버림 나눗셈) print( 7 // 2) # 3.5에서 소수점 이하를 버린다. # 3이 출력됨 print( 7.0 // 2) # 3.0 출력됨. 소수형 print(round(3.1415926535)) # 반올림 함수. round # 정수값인 3이 출력된다. .. 2022. 5. 17.
함수 및 파라미터 * 함수의 기본적인 문법은 다음과 같다. def hello(): # 함수정의 print("hello") # 함수 내용. 탭으로 구분한다. print("welcome") hello() => hello welcome 출력된다. * 파라미터를 추가한 함수는 다음과 같다. def hello(x): # 함수정의 print("hello") # 함수 내용. 탭으로 구분한다. print(x) # x에서 받은 파라미터를 출력한다. print("welcome") hello(exp) => hello exp welcome * 다중 파라미터 예제: 사칙연산 가능하다. 여러개의 파라미터 사용가능함. def pr_sum(x, y, z): print(x + y + z) pr_sum(3, 2, 1) => 6 출력됨 * 다중 파라미터 .. 2022. 5. 17.
Print() 문 사용법 기본적인 문법들 print(3 + 1) => 4 print(3 * 1) => 3 print(3 - 1) => 2 print(2) => 2 print(3**2) => 9 * 숫자는 위와 같은 예처럼, () 안에서 간단한 연산이 가능하다. * 문자는 ' 또는 " 를 이용한다. print("hello!") => hello! print('hello') => hello print(' a가 말한다: "b는 어디있니" ') => a가 말한다: "b는 어디있니" 위와 같은 식으로, 사용이 가능하다. 매우 편리한 기능. 아래와 같이 사용도 가능하다. print(" a가 말한다: \"b는 어디있니\" ") * 나눗셈은 특이하게, 정수가 아니라 소수가 나온다. print(4/2) => 2.0 그 외 중요사항들. * 연산기호.. 2022. 5. 16.