본문 바로가기
반응형

Python75

파이썬 300제 131~140 (반복문) 131. for문의 실행결과를 예측하라.과일 = ["사과", "귤", "수박"]for 변수 in 과일: print(변수)-> 리스트에 들어있는 문자열이 한 라인에 하나씩 출력됩니다.사과귤수박 132. for문의 실행결과를 예측하라.과일 = ["사과", "귤", "수박"]for 변수 in 과일: print("#####")-> 기초문법 배우기-1에서 for문의 핵심은 "들여쓰기된 코드가 자료구조에 저장된 데이터 개수만큼 반복된다"라고 설명했습니다. `과일 = ["사과", "귤", "수박"]` 에는 세 개의 데이터가 저장돼 있으므로 들여쓰기된 `print("####")`코드가 세 번 실행됩니다.############### 133. 다음 for 문과 동일한 기능을 수행하는 코드를 작성하세요.for 변수 .. 2024. 5. 28.
파이썬 클래스 상속: 심화 가이드 및 활용 예시 파이썬에서 클래스 상속은 객체 지향 프로그래밍(OOP)의 기본 개념으로, 기존 클래스의 기능을 재사용하고 새로운 기능을 추가하여 코드를 효율적으로 구성하는 데 중요한 역할을 합니다.이 블로그 포스팅에서는 파이썬에서 클래스 상속의 개념, 기본 구조, 주요 용어, 활용 예시, 실제 코드 및 팁을 자세히 살펴보겠습니다.1. 클래스 상속 기본 개념클래스 상속은 부모 클래스의 속성과 메서드를 자식 클래스가 상속하는 개념입니다.이를 통해 코드 중복을 줄이고, 기존 클래스의 기능을 확장하여 새로운 기능을 추가할 수 있습니다.2. 기본 구조class ParentClass: # 부모 클래스의 속성과 메서드class ChildClass(ParentClass): # 자식 클래스의 속성과 메서드 ParentClass: 상.. 2024. 5. 27.
파이썬 파일 다루기 예외 처리: 초보자 가이드 파이썬에서 파일을 다루는 작업은 다양한 상황에서 활용될 수 있지만, 파일 열기, 읽기, 쓰기 등의 과정에서 예외 상황이 발생할 수 있습니다.예외 상황을 제대로 처리하지 않으면 프로그램이 중단되거나 오류 메시지가 나타나 사용자에게 불편을 줄 수 있습니다.따라서 파이썬 파일 다루기에서 예외 처리를 적절하게 수행하는 것은 매우 중요합니다.이 블로그 포스팅에서는 파이썬 파일 다루기 예외 처리에 대한 초보자 가이드를 자세히 다루고, 주요 개념, 예외 종류, 예외 처리 방법, 실제 코드 및 팁을 제공합니다. 1. 예외 처리 기본 개념예외: 프로그램 실행 중에 발생하는 오류 또는 예상치 못한 상황예외 처리: 예외 상황 발생 시 프로그램이 중단되지 않고 적절하게 대처하는 과정2. 주요 예외 종류FileNotFoundE.. 2024. 5. 27.
파이썬 파일 다루기 초보자 가이드: 심화 학습 및 활용 예시 파이썬은 다양한 기능을 제공하는 강력한 프로그래밍 언어입니다.파일 다루기는 파이썬에서 가장 기본적인 기능 중 하나이며, 프로그램에서 데이터를 저장하고 불러오는 데 필수적입니다.이 블로그 포스팅에서는 파이썬 초보자를 위한 파일 다루기 가이드를 자세히 다루고, 주요 개념, 함수, 활용 예시, 실제 코드 및 팁을 제공합니다. 1. 파일 입출력 기본 개념파일 객체: 파일에 대한 정보와 기능을 제공하는 객체파일 열기: open() 함수를 사용하여 파일 객체를 생성파일 읽기: read() 함수를 사용하여 파일 내용을 읽음파일 쓰기: write() 함수를 사용하여 파일에 내용을 씀파일 닫기: close() 함수를 사용하여 파일 객체를 닫음2. 주요 함수open(): 파일 객체를 생성하는 함수mode: 파일 열기 모드.. 2024. 5. 27.
파이썬 300제 111~120 (분기문) 111. 사용자로부터 입력받은 문자열을 두 번 출력하라. 아래는 사용자가 "안녕하세요"를 입력한 경우의 출력 결과이다.>> 안녕하세요안녕하세요안녕하세요->user = input("입력:")print(user * 2) 112. 사용자로부터 하나의 숫자를 입력받고, 입력 받은 숫자에 10을 더해 출력하라.>> 숫자를 입력하세요: 3040->user = input("숫자를 입력하세요: ")print(10 + int(user)) 113. 사용자로부터 하나의 숫자를 입력 받고 짝수/홀수를 판별하라.>> 30짝수->user = input("")if int(user) % 2 == 0: print("짝수")else: print("홀수")user = input(""): 사용자로부터 입력을 받습니다. 입력된 값.. 2024. 5. 27.
파이썬 300제 121~130 (분기문) 121. 사용자로부터 문자 한 개를 입력 받고, 소문자일 경우 대문자로, 대문자 일 경우, 소문자로 변경해서 출력하라.>> aA힌트-1 : islower() 함수는 문자의 소문자 여부를 판별합니다. 만약 소문자일 경우 True, 대문자일 경우 False를 반환합니다. 힌트-2 : upper() 함수는 대문자로, lower() 함수는 소문자로 변경합니다.->user = input("")if user.islower(): print(user.upper())else: print(user.lower()) 122. 점수 구간에 해당하는 학점이 아래와 같이 정의되어 있다. 사용자로부터 score를 입력받아 학점을 출력하라.>> score: 83grade is A->score = input("score: ".. 2024. 5. 27.
반응형