목록코테관련 이론 (38)
haju__log
✅ 정수 integer, 줄여서 int라 표현 정수끼리 더하거나 곱하거나 빼면 정수 정수끼리 나누면 실수가 나올 수 있으나, 나눗셈의 몫만 구하려면 //연산자 이용 a= 5//3 #a=1 실수를 정수로 바꾸려면 int 이용 a=int(5.4) #a=5 ✅ 실수 부동소수점이라는 표현법을 이용해 소숫점을 표시할 수 있는 숫자 ㄴ컴퓨터에서 실수를 표시하는 방법 어느정도의 계산 정확도는 가지지만, 계산에 있어서 완벽한 정확성은 가지지 않음 print(0.1+0.1+0.1 == 0.3) 정수를 실수로 바꾸려면 float 사용 a=float(5) #a=5.0
✅ 문자열 만들기 '(작은따옴표) 나 "(큰따옴표) 두 개를 사용하여 글의 양쪽을 감싸면 문자열로 인식함 string1 = '따옴표로 싼 문자열 안에는 큰따옴표(")를 사용할 수 있다.' string2 = "큰따옴표로 싼 문자열 안에는 따옴표(')를 사용할 수 있다." ✅ 따옴표/큰따옴표 3개로 문자열 만들기 줄 바꿈도 인식 가능하다 따옴표와 큰따옴표를 섞어 쓰기 가능함 string3="""줄도 바꾸고 큰따옴표"와 따옴표'를 마음대로 쓸 수 있음"""
✅ 문자열.format() ✅ 출력할 텍스트 전체를 하나의 변수로 먼저 만들고 그 사이에 변수를 넣을 공간을 대괄호 한 쌍으로 표시한다. ✅ 문자열에 포함된 대괄호 개수 정상동작 ✅ 문자열에 포함된 대괄호 개수 > format 안에 들어있는 값의 수 => 에러 ▶ 예제 1 #인사로봇 number = 20 greeting = '안녕하세요' place = '문자열 포맷의 세계' welcome = '환영합니다' #old way print("old way") print(number, '번 손님', greeting, '.', place, '에 오신 것을', welcome, '!') #new way print("new way") base = '{}번 손님, {}. {}에..
✅ 함수는 코드를 모아두고 한 번에 사용할 수 있도록 이름을 붙여둔 것으로, 단순히 함수를 만드는 것만으로는 아무것도 실행되지 않음 '함수()'를 사용해 불러와야 함수 블럭 안의 내용이 실행된다. # 문법 def function() : print("함수내용") #def : define 정의하다 #function : 함수 이름 function() 함수는 코드의 덩어리에 이름을 붙인 것 새 함수를 정의할 수 있음 print()는 미리 만들어진 내장함수 ✅ 매개변수(parameter) : 함수를 정의할 때 사용하는 이름 ㄴdef function(매개변수의 위치): ✅ 실행 인자(argument) : 함수를 실행할 때 넘기는 변수, 값 ✅ 매개변수와 실행 인자의 개수는 동일해야 한다. def add_num(a,..