본문 바로가기
반응형

IT/Python 공부노트9

파이썬 함수(Function) 함수는 코드를 저장했다가 재사용하는 것으로, 같은 작업을 반복하지 않고 코드 작업한 것을 나중에 다시 사용하고  싶을 때 이용한다. 다시 말해 함수는 코드를 재사용할 수 있도록 해주며, 프로그램에서 동일한 작업을 여러 번 호출할 때 유용하다. 함수의 특징   코드를 한 번만 정의하고 여러 번 사용할 수 있다. 코드를 한 군데 모아두고 호출해서 재사용할 수 있다. def thing()    print('Hello')    print('World') Output:thing()  -----> Hello                       World def는 정의된 함수로서 위에서는 thing()으로 명명하면 코드를 생성하여 기록한다 즉 저장과 재사용이라고 할 수 있다. 내장 함수  파이썬에는 이미 정의된 .. 2024. 11. 25.
조건문 (try / except) if / elif / elsetry / except   1. Python에서 try와 except를 사용한 오류 처리의 기본 예시. astr = "123" try:    print("Hello")    isInt = int(astr)    print("World")except:    isInt = "Integer로 변환할 수 없습니다."print('Done', isInt) # Hello# World# Done 123이 순서대로 출력된다.2.  파이썬 주급 pay 계산 실습문제 sh = input("Enter Hours: ")sr = input("Enter Rate: ")fh = float(sh)fr = float(sr)#print(fh, fr)if fh > 40 :    #print("Overtime").. 2024. 11. 18.
Python 비교 연산자, 들여쓰기 Comparison Operators  Python에서 비교 연산자는 두 값 또는 표현식을 비교하는 데 사용된다. 이 연산자는 비교 결과에 따라 True 또는 False를 반환한다.. Python에서 사용되는 일반적인 비교 연산자 예시== 같음,   x == y!= 다름,   x != y> 왼쪽이 큼,   x > y>= 왼쪽이 크거나 같음,  x >= yis 동일한 객체인지 (아이덴티티 비교),  x is yis not 동일한 객체가 아닌지, x is not yin 컨테이너 안에 값이 있는지,  x in ynot in 컨테이너 안에 값이 없는지,  x not in y  Python에서 들여쓰기(Indentation)다른 많은 프로그래밍 언어에서는 코드 블록을 정의할 때 중괄호 { }를 사용하지만, Pyt.. 2024. 11. 15.
파이썬 (Type, input 함수, 주석) Type 문제 - 공부 기록 노트만약에 다음과 같이 코드를 작성하면, >>>a = 'Hello' + 'there'>>>a = a + 1  Trackback~~ 오류메시지가 출력된다.  이것은 문자열과 정수를 더했기 때문에 타입이 맞지 않아 발생하는 오류이다. 내장함수 type로 확인해 보면>>>type(a)로 문자열 타입인 것을 확인할 수 있다. Type 변경>>>print(float(11) +100)111.0 →   11이 11.0 이라는 실수로 변경되어 정수와 합산됨. Input 함수 사용IDLE에서 편집창을 열고 다음을 입력하고 저장 후, F5를 눌러서 확인한다. man = input('who are you?')print('welcome', man) who are you? David  --> Dav.. 2024. 11. 14.
반응형