일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 소프트웨어공학
- 역학
- 시스템
- write by GPT-4
- JVM
- spring data jpa
- 자바
- NIO
- python
- android
- Java
- 유닉스
- 리눅스
- 데이터베이스
- oracle
- GPT-4's answer
- jpa
- 파이썬
- kotlin
- 자바네트워크
- 코틀린
- 고전역학
- write by chatGPT
- 자바암호
- 웹 크롤링
- spring integration
- flet
- Database
- 인프라
- chatGPT's answer
- Today
- Total
목록Python for Beginners (118)
기억을 지배하는 기록
직선 그래프 예제import matplotlib.pyplot as pltdef draw_chart() : """직선 그래프 그려보기""" input_values = [1,2,3,4,5] squares = [1,4,9,16,25] # 내장 스타일 지정 plt.style.use('seaborn-v0_8') fig, ax = plt.subplots() ax.plot(input_values, squares, linewidth=3) # 그래프 타이틀을 지정하고 축에 이름표를 붙인다. ax.set_title("Square Numbers", fontsize=24) ax.set_xlabel("Value", fontsize=14) ax.set_ylabel("Sq..
책 "파이썬 크래스 코드"의 실전 예제코드 완성본입니다.settings.py"""settings.py"""class Settings: """외계인 침공의 설정을 저장하는 클래스""" def __init__(self): """게임 설정 초기화""" self.screen_width = 1200 self.screen_height = 800 self.bg_color = (230,230,230) # 우주선 설정 self.ship_speed = 2.5 self.ship_limit = 2 # 탄환 설정 self.bullet_speed = 5.0 self.bullet_width = 3..
책 "파이썬 크래스 코드"의 실전 예제 코드 2단계이전 코드에서 탄환 발사 및 외계인 코드가 포함되었습니다."""설정 클래스 settings.py"""class Settings: """외계인 침공의 설정을 저장하는 클래스""" def __init__(self): """게임 설정 초기화""" self.screen_width = 1200 self.screen_height = 800 self.bg_color = (230,230,230) # 우주선 설정 self.ship_speed = 2.5 self.ship_limit = 3 # 탄환 설정 self.bullet_speed = 5.0 ..
책 "파이썬 크래스 코드"의 실전 예제 코드 이 코드는 "외계인 침공"이라는 슈팅 게임의 주요 구조를 설명합니다. 코드는 게임의 초기화, 이벤트 처리, 업데이트, 그리고 화면 업데이트 등의 주요 기능을 포함하고 있습니다.우주선 이동까지만 포함된 코드(탄환 발사 및 외계인 코드는 '2'에 추가)"""설정 클래스 settings.py""" class Settings: """외계인 침공의 설정을 저장하는 클래스""" def __init__(self): """게임 설정 초기화""" self.screen_width = 1200 self.screen_height = 800 self.bg_color = (230,230,230) """우주선 설정""" self.ship_speed = 1.5 Settings 클래스:게임..
파이썬 코드를 테스트하는 방법은 여러 가지가 있습니다. 여기 몇 가지 주요 방법을 소개하겠습니다: 1. 인터프리터를 사용한 수동 테스트가장 간단한 방법은 파이썬 인터프리터를 사용하여 코드를 한 줄씩 실행해 보는 것입니다. 이 방법은 작은 코드 조각이나 단순한 함수를 빠르게 테스트할 때 유용합니다. 2. 스크립트 실행파이썬 코드를 파일에 저장하고, 명령줄에서 python 파일명.py와 같이 실행하여 전체 스크립트를 테스트할 수 있습니다. 이 방법은 코드 전체의 흐름을 확인하고자 할 때 적합합니다. 3. assert 문을 사용한 간단한 테스트assert 문을 사용하여 특정 조건이 참인지 확인함으로써 코드가 예상대로 동작하는지 테스트할 수 있습니다. 예를 들어, 함수의 결과가 기대한 값과 같은지 검증할 수 있..
기본적인 파일 읽기 및 쓰기파이썬에서 파일을 읽는 read() 메서드와 read_text() 메서드는 유사한 기능을 수행하지만 사용 방법과 관련된 몇 가지 주요 차이점이 있습니다.read() 메서드:read() 메서드는 Python의 내장 함수 open()을 사용하여 얻은 파일 객체에서 호출됩니다. 이 메서드는 파일의 내용을 문자열로 읽어들입니다.파일을 열 때 open() 함수를 사용해야 하며, 이 과정에서 파일 모드(읽기, 쓰기 등), 인코딩 등을 직접 지정할 수 있습니다.사용 예:with open('example.txt', 'r', encoding='utf-8') as file: content = file.read() print(content) read_text() 메서드:read_text..
PEP 8은 파이썬 코드를 작성할 때 따르는 스타일 가이드입니다. PEP는 Python Enhancement Proposal의 약자로, 파이썬 개발 과정에서 새로운 기능을 제안하거나 기존 표준을 개선하기 위한 제안을 의미합니다. PEP 8은 파이썬 코드의 가독성을 높이고, 파이썬 커뮤니티 사이에서 일관된 코딩 스타일을 적용하기 위해 만들어졌습니다. Guido van Rossum, 파이썬의 창시자, 그리고 Barry Warsaw, Nick Coghlan 등이 작성한 이 문서는 파이썬 코드를 어떻게 작성해야 하는지에 대한 기준을 제공합니다.PEP 8의 주요 내용1. 코드 레이아웃들여쓰기: 4개의 공백을 사용하고, 탭은 사용하지 않습니다.최대 줄 길이: 한 줄은 최대 79자까지 사용하도록 권장합니다.공백의 사..
파이썬에서 딕셔너리는 키(key)와 값(value)의 쌍을 저장하는 데 사용되는 자료형입니다. 딕셔너리는 중괄호 {}를 사용하여 생성하며, 각 키-값 쌍은 쉼표로 구분됩니다. 딕셔너리는 순서가 없으며, 키를 사용하여 값을 빠르게 검색할 수 있습니다.다음은 파이썬 딕셔너리의 기본 사용 예시와 함께 간단한 설명입니다: 예시 코드 1: 딕셔너리 생성 및 접근# 딕셔너리 생성person = { "name": "John", "age": 30, "city": "New York"}# 딕셔너리에서 값 접근print("Name:", person["name"]) # Johnprint("Age:", person["age"]) # 30print("City:", person["city"]) # New ..