Python33 호기심 파이썬(함수 1탄 : 함수 만들기, 여러 개 입력받기*args) 이번에는 함수에 대해서 알아보겠습니다. 함수는 수학시간에 했던 함수의 개념과 동일합니다. 수학에서의 함수는 아래 그림과 같이 어떠한 값을 넣으면 결과 값이 튀어나오는 구조입니다. 이와 같은 방식으로 프로그래밍의 함수로 마찬가지 입니다. 함수의 구조를 살펴보겠습니다. def function_name(parameter1 , parameter2 ... ): 함수 호출 시 작동할 코드 return 반환하고 싶은 값 def는 definde의 약자입니다. function_ name 은 함수 이름을 작성하는 부분입니다. parameter는 함수 호출 시 함수로 전달할 매개 변수 입니다. return은 함수를 종료하고 함수를 실행한 값을 돌려줍니다. 1. 함수의 기본 사용법 매개변수와 return은 필요에 따라 사용할.. 2022. 5. 13. 호기심 파이썬 ( 변수 이름 만들기 ) 변수 이름을 만들 때에도 규칙이 있습니다. 만약 한 반에 같은 이름이 여러명 있다면 누군가 이름을 부를 때 어떤 친구의 이름을 부르는 것인지 혼란이 올 것 입니다. 그래서 변수의 이름은 독특해야(unique) 합니다. 첫 번째 규칙 : 변수의 이름은 독특해야 한다. 만약 변수의 이름이 아래와 같을 때 a=1 b=2 ab=3 C=4 첫 번째 규칙에 따라 독특하긴 하지만 어떠한 용도로 사용되는지 구분이 가지 않습니다. 변수는 저장된 값의 의미를 담고 있는 것이 훨씬 알아보기 편리합니다. name = "코딩" age = 20 과 같이 특별한 의미도 지니고 있다면 이후에 코드를 보아도 이해하기 쉽습니다. 두 번째 규칙 : 변수는 저장된 값에 대한 의미를 가지면 좋다. 이 후의 규칙들은 특별히 설명까지는 필요하지.. 2022. 5. 12. 호기심 파이썬(반복문 : while문) 파이썬은 특정 범위를 반복 시킬 수 있는 for 문과 조건에 따라 반복 시킬 수 있는 while 반복문이 있습니다. 이 while 반복문의 특징은 조건이 참이면 반복을 실행하고 조건이 거짓이 되면 반복문을 중단하는 특징이 있습니다. 또한 모든 for문은 while 반복문으로 변환이 가능하지만 while 반복문은 for문으로 변환 될 수도 아닐 수도 있습니다. 이는 for문의 특징 때문인데 특정 범위만을 반복 시킬때만 사용가능하기 때문입니다. while 반복문의 구조를 살펴보겠습니다. while (조건식): --- ⓐ 반복시킬 문장 --- ⓑ 굉장히 심플하게 되어있습니다. 반복의 순서는 1. ⓐ에서 조건식의 참 거짓 여부 2. ⓑ ⓐ조건이 참이면 반복시킬 문장 실행 3. 다시 ⓐ조건 검사 4. ⓑ ⓐ조건이.. 2022. 5. 9. 호기심 파이썬(제어문 : for문을 쉽게 생각하는 법) 반복문은 조건에 따라 반복하는 while 반복문과 범위에 따라 반복하는 for문이 있습니다. 이 중 while 반복문은 어떠한 경우에도 반복할 수 있는 반복문이나 for문은 범위에 따라 사용하기 때문에 제한적입니다. 그러나 제한적이여도 for 반복문은 너무나도 편리한 반복문입니다. while 반복문이든 for 반복문이든 반복문에서 중점적으로 보아야할 것은 어떤 것을 반복할 것인지, 얼마나 반복할 것인지 찾는 것이 굉장히 중요합니다. 따라서 반복문을 사용하는데 헷갈리는 부분이 있다면 반드시 이 두 가지를 확인해보아야 합니다. """ 만약 다음과 같은 출력 결과를 얻고 싶다면? 실행 결과: 양의 정수를 입력하시오: 5 ##### #### ### ## # """ # 5를 입력하면 #으로 만든 삼각형이 나오면 .. 2022. 4. 22. 이전 1 ··· 4 5 6 7 8 9 다음