본문 바로가기
파이썬

파이썬 Code 가장 많이쓰는 기초

by 튼파 2024. 2. 1.
반응형

1. Hello, World! 출력하기:

 

print("Hello, World!") # 코드 해석: 화면에 "Hello, World!"라는 문자열을 출력합니다.

2. 변수와 데이터 타입:

 

name = "John" age = 25 height = 175.5 # 코드 해석: 문자열, 정수, 부동 소수점 숫자를 저장하는 변수를 만듭니다.

3. 사용자 입력 받기:

 

user_input = input("이름을 입력하세요: ") # 코드 해석: 사용자로부터 입력을 받아 변수에 저장합니다.

4. 조건문 활용 (if-else):

 

score = 85 if score >= 90: print("A학점") else: print("B학점") # 코드 해석: 점수에 따라 학점을 출력합니다.

5. 반복문 활용 (for):

 

for i in range(5): print(i) # 코드 해석: 0부터 4까지의 숫자를 출력합니다.

6. 반복문 활용 (while):

 

count = 0 while count < 5: print(count) count += 1 # 코드 해석: 0부터 4까지의 숫자를 출력합니다.

7. 리스트 활용:

 

fruits = ["사과", "바나나", "딸기"] print(fruits[1]) # 코드 해석: 리스트에서 번째 항목을 출력합니다.

8. 딕셔너리 활용:

 

person = {"이름": "John", "나이": 25, "성별": "남성"} print(person["나이"]) # 코드 해석: 딕셔너리에서 "나이" 키의 값을 출력합니다.

9. 함수 정의:

 

def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # 코드 해석: 숫자를 더하는 함수를 정의하고 호출합니다.

10. 파일 읽고 쓰기:

 

with open("example.txt", "w") as file: file.write("파일에 쓰는 예제입니다.") with open("example.txt", "r") as file: content = file.read() print(content) # 코드 해석: 파일에 쓰고 읽는 예제입니다.

11. 예외 처리:

 

try: result = 10 / 0 except ZeroDivisionError: print("0으로 나눌 없습니다.") # 코드 해석: 예외를 처리하여 프로그램이 중단되지 않도록 합니다.

12. 모듈 활용 (난수 생성):

 

import random random_number = random.randint(1, 100) print(random_number) # 코드 해석: 1부터 100까지의 난수를 생성하여 출력합니다.

13. 날짜 시간 다루기:

 

from datetime import datetime current_time = datetime.now() print(current_time) # 코드 해석: 현재 날짜와 시간을 출력합니다.

14. 문자열 포맷팅:

 

name = "Alice" age = 30 message = f"{name} {age}살입니다." print(message) # 코드 해석: 문자열 포맷팅을 사용하여 메시지를 생성합니다.

15. 리스트 컴프리헨션:

 

squares = [x**2 for x in range(1, 6)] print(squares) # 코드 해석: 1부터 5까지의 숫자의 제곱을 리스트로 생성합니다.

16. 람다 함수:

 

multiply = lambda x, y: x * y result = multiply(3, 4) print(result) # 코드 해석: 람다 함수를 사용하여 숫자를 곱합니다.

17. 클래스 정의:

 

class Dog: def __init__(self, name, age): self.name = name self.age = age my_dog = Dog("Buddy", 3) print(my_dog.name) # 코드 해석: 클래스를 정의하고 객체를 생성하여 속성을 출력합니다.

18. 클래스 상속:

 

class Cat(Dog): def meow(self): print("야옹") my_cat = Cat("Whiskers", 2) my_cat.meow() # 코드 해석: 클래스를 상속하여 새로운 메서드를 추가합니다.

19. 파이썬의 enumerate 함수:

 

fruits = ["사과", "바나나", "딸기"] for index, fruit in enumerate(fruits): print(f"인덱스 {index}: {fruit}") # 코드 해석: enumerate 함수를 사용하여 리스트의 인덱스와 값을 출력합니다.

20. 파일 경로 다루기:

 

import os current_directory = os.getcwd() print(current_directory) # 코드 해석: 현재 작업 디렉토리 경로를 출력합니다.

 

반응형

댓글