Presentation is loading. Please wait.

Presentation is loading. Please wait.

Python.

Similar presentations


Presentation on theme: "Python."— Presentation transcript:

1 Python

2

3

4 함수의 인자 C언어에서는 기본적으로 call-by-value
함수를 사용할때 인자에 변수를 넣고 함수 내부에서 변수에 값 을 넣어도 변경이 안됨 -> 함수의 인자로 넣은 변수의 값만 함수의 지역변수로 값을 복사하여 처리 함수 내부에서 아무리 a를 건드려도 함수 탈출시 int a위치에 받은 인자값은 변경되지 않음 인자를 포인터로 받아 주소접근을 통한 call-by-reference a는 포인터(입력받은 인자 변수의 주소) C++에서 사용하는 call-by-reference 방법

5

6

7

8

9

10

11

12

13

14

15 (2+3) 4

16 raw_input() 키보드로 부터 입력 받기 문자열 취급

17

18 print 문자열 띄어쓰기는 콤마를 이용 ->

19

20 파일객체 파일객체 f는 현재 프로그램과 HDD에 있는‘파일.txt’를 연결하는 역할
f가 ‘파일.txt’ 자체는 아니지만 중계자 역할을 함 -> ‘파일.txt’를 제어하고 싶을때는 f를 이용하게 됨

21 파일 읽는법 – 1 한 줄씩 가져오기 line은 문자열

22 운영체제에 따른 줄바꿈 기준 운영체제에 따라 개행문자가 다름 Windows <-> Linux

23 파일 읽는법 – 2 한 줄씩 가져오데 전체를 가져옴 -> 한 줄씩 묶인 리스츠 lines는 문자열 리스트

24 파일 읽는법 – 3 파일 전체를 하나의 문자열로 읽음(줄바꿈 기호 포함)

25 파일 읽는법 – 4 그냥 파일 객체에서 for문을 통해 바로 한줄씩 꺼낼수 있음

26 과제 (정수로만 이루어진)리스트를 입력 인수로 받아서 가장 큰 수를 찾아 반환하는 max 함수를 파이썬으로 작성하시오
소스코드만을 캡쳐하여 메일로 제출 :59 까지 메일 제목에 컴개론_학번_이름_과제3 형태로 제출 컴개론_000000_길동이_과제3


Download ppt "Python."

Similar presentations


Ads by Google