전체 글 621

[8-1 파이썬] 함수, parameter, argument, 함수의 기본구조, 함수 변수, 파라미터와 아규먼트 차이

1. 함수의 기본 구조 def function(): 무언가를 실행하기 또 무언가를 실행하기 그리고 또 실행하기 def 로 함수라는 것을 정의하고 함수의 이름을 정하고 ( ) 괄호를 넣고 : 콜론으로 한 줄 마무리를 해준 다음, 실행할 내용을 차례대로 입력한다. 함수를호출할 때는 아래와 같이 적는다. function() 예) 기본 함수 만들기 - 함수 이름: greet() - 3개의 실행 내용을 적고 - 함수 출력하기 함수가 실행되면 실행 내용이 순서대로 작동한다. 2. 함수에 변수 넣기 def function(a): a로 무언가를 실행하기 또 a로 무언가를 실행하기 그리고 a로 또 실행하기 이번에는 함수에서 ()괄호 안에 변수를 넣는다. 여기서는 a를 변수로 넣었는데, 이 함수 안에서 a가 사용된다는 뜻..

[7-4 파이썬] 파이썬 모듈 불러오기, 파일 import하기, module, from~import, import, import as, import *, 모듈 장점, 모듈 만들기

파이썬 모듈을 이야기할 때 흔히 자동차에 빗대어 이야기한다. 볼보 XC90, 출처: 볼보코리아 볼보 자동차를 만드는 데 필요한 것을 생각해보자. 간단히 생각해보면.. 본체, 유리, 엔진, 바퀴, 전자기기, 소프트웨어 등이 있다. '모듈' 정의 전체(자동차)를 구성하기 위한 각각의 독립적인 부분(본체, 유리, 엔진, 바퀴, 전자기기)을 뜻한다. module뜻: (전체를 이루기 위한) 독립적인 부분 - each of a set of standardized parts or independent units that can be used to construct a more complex structure, such as an item of furniture or a building. 모듈 개념을 쓰는 이유 수많은..

[간단명료] 파이썬 장점

플랫폼 독립적임=관계없음, 상관없음 윈도우 리눅스 안드로이드 맥 OS IOS 등 프로그램이 실행되는 운영 체제를 플랫폼이라고 함 플랫폼과 관계없이 사용 가능함 접근성이 좋음. 인터프리터 언어 인터프리터 = 통역기를 사용하는 언어 -소스코드를 바로 실행할 수 있게 지원하는 프로그램 그때그때마다 실행이 되기 때문에 약간 느리다고 느껴질 수도 있지만.. 간단한 작성을 하기에 편리함 번역해봐? 바로 함 ex)파이썬, Java script 참고로, 컴파일러 언어 -컴파일러가 번역을 해준다. 같은 운영체제라면 어디서든 볼 수 있다. 하이레벨 언어 인간도 이해할 수 있는 소스코드를 컴퓨터가 이해할 수 있는 언어로 변화 즉 컴파일된 언어를 돌리기 때문에 빠름 번역해봐? 한번 더 번역함. ex) C, Java, C++,..

[7-3 파이썬] 키보드 사용팁, 키보드로 한번에 들여쓰기, 들여쓰기 취소하기, 되돌리기, 주석달기

코드를 작성할 때 키보드를 잘 활용하면 시간을 줄일 수 있다. 1. 주석달기 shift나 마우스 이용해서 블록 지정하고 window: Ctrl + / mac: Command + / 2. 들여쓰기 shift나 마우스 이용해서 블록 지정하고 window: tap키 mac: Command + ] or tap키 3. 들여쓰기 취소하기 window: shift + tap키 mac: shift + tap키 또는 Ctrl + z

[7-2 파이썬] 구글 파이썬 교육, 리스트 번역, value in list, range, while, 리스트메소드, method, list error, slice, 구글 파이썬 교육

[구글 파이썬 교육- 리스트편 번역] 아래의 사이트를 번역한 내용이다. https://developers.google.com/edu/python/lists#for-and-in Python Lists | Python Education | Google Developers Python Lists Python has a great built-in list type named "list". List literals are written within square brackets [ ]. Lists work similarly to strings -- use the len() function and square brackets [ ] to access data, with the first element at index..