반응형

Python 44

파일 입,출력

파이썬에서 파일 입출력은 파일을 읽거나 쓰기 위해 매우 중요한 기능입니다. 이를 위해 주로 open() 함수를 사용합니다.1. 파일 열기 (Opening a File)open() 함수: 파일을 열 때 사용됩니다. 이 함수는 파일의 경로와 모드를 인수로 받습니다."r": 읽기 모드 (기본값)"w": 쓰기 모드 (파일이 존재하면 내용을 덮어쓰고, 없으면 새로 생성)"a": 추가 모드 (파일 끝에 내용을 추가)"b": 바이너리 모드 (이미지나 동영상 파일 등)예시: file = open("example.txt", "r") # 읽기 모드로 파일 열기 2. 파일 읽기 (Reading from a File)read() 함수: 파일 전체를 읽을 때 사용됩니다.readline() 함수: 파일에서 한 줄씩 읽을 때 사..

파이썬/입출력 2024.08.15

기본 입출력 : input , output

파이썬의 기본적인 입출력은 input() 함수와 print() 함수를 통해 이루어집니다.1. 입력 (Input)input() 함수: 사용자가 입력한 값을 프로그램 내에서 사용할 수 있도록 합니다. 이 함수는 항상 문자열로 입력을 받습니다.예시:name = input("이름을 입력하세요: ") 위 코드는 사용자가 이름을 입력하면, 그 이름이 name 변수에 저장됩니다.2. 출력 (Output)print() 함수: 화면에 텍스트나 변수를 출력할 때 사용됩니다.예시:print("안녕하세요, 파이썬입니다!") 위 코드는 "안녕하세요, 파이썬입니다!"라는 문장을 화면에 출력합니다.3. 입력과 출력을 함께 사용하는 예시아래는 사용자로부터 두 숫자를 입력받아 합계를 계산한 후, 그 결과를 출력하는 간단한 예제입니다...

파이썬/입출력 2024.08.15

lambda 함수

Python에서 람다 함수는 lambda 키워드를 사용하여 정의하는 작은 익명 함수입니다. 일반 함수는 def를 사용해 정의하지만, 람다 함수는 짧고 즉석에서 사용할 함수로, 주로 재사용되지 않는 간단한 작업에 사용됩니다.기본 문법람다 함수의 문법은 다음과 같습니다: lambda 매개변수: 표현식 lambda: 람다 함수를 정의하는 키워드입니다.매개변수: 함수가 받는 입력값으로, 여러 개의 매개변수를 사용할 수 있습니다.표현식: 함수가 평가하고 반환하는 단일 표현식입니다. 람다 함수는 여러 개의 표현식이나 문장을 포함할 수 없습니다.람다 함수 예제기본적인 람다 함수# 주어진 숫자에 10을 더하는 람다 함수add_ten = lambda x: x + 10print(add_ten(5)) # 출력: 15 여기..

파이썬/함수 2024.08.10

NameError: name 'greet' is not defined

함수나 모듈이 정의되기 전에 호출문제 코드:greet()def greet(): print("Hello, World!") 오류 메시지: NameError: name 'greet' is not defined 해결 방법: 함수나 모듈을 호출하기 전에 먼저 정의해야 합니다. def greet(): print("Hello, World!")greet()  python에서 NameError를 피하기 위해 변수, 함수 또는 모듈을 사용하기 전에 반드시 정의하고, 정확한 이름을 사용해야 합니다

반응형