본문 바로가기

beta./PYTHON

문자열 .format 문자열의 중괄호 자리에 format 뒤 괄호 안에 들어있는 값을 순서대로 하나씩 넣는다 ex)number = 20welcome = '환영'base = '{}번 손님 {}' print(number,'손님', welcome)print(base.format(number,welcome)print('{}번 손님 {}' .format(number,welcome)) ex)name = "jay"color = 'green'print('안녕하세요. 제 이름은 {}이고 좋아하는 색상은 {}입니다.'.format(name, color )) 더보기
함수의 리턴 - 함수는 return 을 이용해서 값을 돌려 줄 수 있다.- 함수를 사용하는 것은 함수 안의 코드를 모두 실행 한 뒤 이 함수의 자리에 return에 있는 값을 넣은 것과 같다.- 여러 값을 반환시return 뒤에 여러 값을 쉼표로 나누어 놓는다. ex) def add(a,b): result = a+b return result 더보기
매개변수 함수를 정의할 때 사용하는 이름 매개변수와 실행인자는 갯수가 같아야함 ex)def print_root(a,b,c) : #매개변수 r1 = a+2b+5c r2 = 2a+b+3c print(r1,r2) x = 1y = 2z = 3 print_root(x,y,z) #실행인자 ex) def add(a,b):result = a+bprint( "{} + {} = {}".format(a,b,result) ) add(10,5) 더보기
함수 코드 덩어리에 이름을 붙인것 새함수 만들 수 있음 def 함수이름 : 실행식 ex)a = 5b = 7 def add(): result = a + b print(result) add() 더보기
IF ELSE IF ELSE else : if 문이 참이 아닐 경우 실행되는 것, 무조건 if 뒤에 와야함 elif : else 와 if 를 하나로 합침. ex) if mine == yours:result = draw else:result = '이기거나 지거나' 더보기
블럭 블럭 함께 실행되는 하나의 코드 덩어리 : (콜론) 다음줄에 들여쓰기로 구분하나의 블럭은 같은 들여쓰기 여아함. ( 덜, 더 들여쓰면 안됨) 블럭안에 블럭이 있을 수 있음.블럭으로 상위, 하위 구분 더보기
조건식 조건식 부등호 : > , = , 더보기
IF IF if 조건식 :실행식 조건식이 참일때 실행식 실행, 거짓일때 무시 조건식에 True, False 도 사용 가능 (T,F 는 무조건 대문자) ex) if a < b:print('a는 b보다 작다') 더보기