함수

    [Swift 문법 정리] 5-1. 함수 - 기본 개념, 매개변수

    "꼼꼼한 재은 씨의 Swift 문법편" 책을 공부하며 정리한 내용입니다. ✅ 함수가 가진 이점? 1. 동일한 코드가 여러 곳에서 사용될 때, 함수화하여 재사용할 수 있습니다. 2. 여러 기능을 하나의 소스 코드에서 작성하는 것보다 기능 단위로 함수화했을 때 가독성이 좋아집니다. 3. 로직을 변경할 때 함수 내부를 수정하면 되기 때문에 용이합니다. ✅ 사용자 정의 함수 정의 func testFunction(a: Int, b: Int) -> Int { return a + b } 기본적인 함수의 정의 방법은 위와 같습니다. 함수 이름의 첫 글자는 반드시 영어 또는 언더바로 시작해야하고, 매개변수 값이 필요 없다면 빈 칸으로 생략할 수 있고, 반환 값이 없다면 반환 값 또한 생략할 수 있습니다. 하지만 반환 값..

    [Python] 파이썬 조건문, 함수, 파일 관련 내용 정리

    if, while, for, def, class 문 문장 끝에는 : 가 들어간다 x in 리스트, 튜플, 문자열 x가 안에 있는지 확인 가능 elif else if 와 같다 조건부 표현식 message = "success" if score >= 60 else "failure" 조건문이 참인 경우 if 조건문 else 조건문이 거짓인 경우 for 변수 in 리스트, 튜플, 문자열 첫 번재 요소부터 마지막 요소까지 차례로 변수에 대입 range 숫자 리스트를 자동으로 만들어준다 range(시작 숫자, 끝 숫자) 끝 숫자는 포함하지 않는다 print(i*j, end = " ") 다음 줄로 가지 않고 그 줄에 계속 출력하기 위해 end 사용 리스트 내포 리스트 안에 for 문 포함하는 것 a..