일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 chatGPT
- write by GPT-4
- Java
- 자바네트워크
- GPT-4's answer
- 리눅스
- 소프트웨어공학
- 시스템
- 파이썬
- JVM
- spring data jpa
- 자바
- 고전역학
- 인프라
- 코틀린
- 웹 크롤링
- android
- 데이터베이스
- oracle
- kotlin
- jpa
- spring integration
- chatGPT's answer
- Database
- 자바암호
- NIO
- 유닉스
- python
- 역학
- flet
- Today
- Total
목록python (101)
기억을 지배하는 기록
파이썬의 튜플(tuple)은 여러 값을 저장하는 순차적인 자료구조입니다. 튜플은 순서가 있는 변경 불가능한(immutable) 컬렉션으로, 동일한 값이 여러 번 나타날 수 있습니다. 튜플은 정수 인덱스를 사용하여 요소에 접근할 수 있습니다. 튜플에 대한 상세 설명과 예시 코드는 다음과 같습니다: 튜플 생성: 괄호(())를 사용하여 튜플을 생성하거나 tuple() 함수를 사용할 수 있습니다. 단일 요소 튜플을 생성할 때는 쉼표(,)를 사용해야 합니다. 예시 코드 1 - 튜플 생성: my_tuple = (1, 2, 3, 4, 5) print(my_tuple) # 출력: (1, 2, 3, 4, 5) empty_tuple = () print(empty_tuple) # 출력: () single_element_tu..
파이썬의 리스트(list)는 여러 값을 저장하는 순차적인 자료구조입니다. 리스트는 순서가 있는 변경 가능한(mutable) 컬렉션으로, 동일한 값이 여러 번 나타날 수 있습니다. 리스트는 정수 인덱스를 사용하여 요소에 접근할 수 있습니다. 리스트에 대한 상세 설명과 예시 코드는 다음과 같습니다: 리스트 생성: 대괄호([])를 사용하여 리스트를 생성하거나 list() 함수를 사용할 수 있습니다. 예시 코드 1 - 리스트 생성: my_list = [1, 2, 3, 4, 5] print(my_list) # 출력: [1, 2, 3, 4, 5] empty_list = [] print(empty_list) # 출력: [] another_list = list() # 빈 리스트 생성 print(another_list)..
파이썬에서 모듈은 하나의 .py 파일로 구성된 코드 묶음을 의미합니다. 모듈은 관련된 함수, 클래스, 변수 등을 그룹화하여 코드의 재사용성과 구조화를 도모합니다. 패키지는 여러 모듈을 포함하는 디렉토리로, 패키지를 사용하면 프로젝트의 복잡성을 관리하고 모듈 간의 관계를 조직화할 수 있습니다. 1.모듈 생성 및 사용: 간단한 함수와 변수가 포함된 모듈을 생성하고, 이를 다른 코드에서 사용해 보겠습니다. 예시 코드 1 - my_module.py 파일 생성: # my_module.py def greet(name): return f"Hello, {name}!" age = 25 예시 코드 2 - main.py 파일에서 my_module.py 모듈 사용: # main.py import my_module messag..
함수는 별도의 이름을 가졌고, 특정 작업만 하도록 설계된 코드 블록입니다. 즉, 파이썬에서 함수는 특정 작업을 수행하는 코드 블록을 의미합니다. 함수를 사용하면 코드를 재사용 가능하게 만들고, 모듈화하여 코드의 가독성과 유지 보수성을 높일 수 있습니다. 1. 함수 정의: def 키워드를 사용하여 함수를 정의하며, 함수 이름과 괄호 안에 매개변수를 지정합니다.기본 구조:def 함수명(매개변수1, 매개변수2, ...): # 함수 본문 (코드 블록) return 반환값 예시 코드 1 - 간단한 함수 정의와 호출:def greet(name): return f"Hello, {name}!"message = greet("Alice")print(message) # 출력: Hello, Alice! 2...
파이썬에서 반복문은 주로 for와 while 두 가지 형태로 사용됩니다. 반복문은 코드를 반복해서 실행하도록 도와주어, 같은 작업을 여러 번 수행하거나 시퀀스를 순회하는 데 사용됩니다. 1. for 반복문: 시퀀스(리스트, 튜플, 문자열 등)의 요소를 순회하며 코드를 실행합니다. for 변수 in 시퀀스: # 실행할 코드 예시 코드 1 - 리스트를 순회하는 for 반복문: fruits = ['apple', 'banana', 'orange'] for fruit in fruits: print(fruit) 예시 코드 2 - 문자열을 순회하는 for 반복문: greeting = "Hello, World!" for char in greeting: print(char) 예시 코드 3 - range() 함수와 함께 ..
파이썬에서 조건문은 여러 조건에 따라 코드를 실행하거나 건너뛰는 데 사용되는 구조입니다. 조건문은 if, elif, else 키워드를 사용하여 구성됩니다. 다음은 조건문의 구조와 예시 코드를 보여줍니다. 조건문의 구조: if 조건1: # 조건1이 참일 때 실행되는 코드 elif 조건2: # 조건1이 거짓이고, 조건2가 참일 때 실행되는 코드 else: # 모든 조건이 거짓일 때 실행되는 코드 예시 코드 1 - 기본적인 조건문 사용: temperature = 22 if temperature < 0: print("추워요! 따뜻하게 입으세요.") elif temperature < 15: print("조금 춥네요. 가볍게 겹쳐 입으세요.") elif temperature < 25: print("날씨가 좋아요. ..
파이썬에서 연산자는 여러 종류의 값을 조작하는데 사용되는 기호입니다. 표현식은 연산자와 피연산자들을 사용하여 값을 표현하는 구문입니다. 파이썬에서 사용되는 주요 연산자와 표현식의 예시는 다음과 같습니다. 1. 산술 연산자 (Arithmetic Operators): 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지, 거듭제곱 등의 산술 연산을 수행합니다. a = 10 b = 3 c = a + b # 덧셈 d = a - b # 뺄셈 e = a * b # 곱셈 f = a / b # 나눗셈 g = a % b # 나머지 h = a ** b # 거듭제곱 2. 비교 연산자 (Comparison Operators): 두 값의 대소 관계를 비교하고 논리 값을 반환합니다. a = 10 b = 3 c = a > b # 크다 d = a ..
파이썬에서 변수는 데이터를 저장하는 메모리 공간에 대한 참조를 의미합니다. 변수는 값에 할당할 수 있는 이름표라고 생각해보세요. 변수를 선언하고 값을 할당하는 과정은 매우 간단하며, 별도의 변수 타입 선언이 필요하지 않습니다. 파이썬에서 변수를 사용할 때 지켜야 할 몇 가지 규칙변수 이름에는 문자, 숫자, 밑줄만 사용할 수 있습니다. 변수 이름 맨 앞에는 문자나 밑줄만 쓸 수 있고 숫자는 쓸수 없습니다.변수 이름에는 공백을 쓸 수 없습니다. 공백이 필요하다면 밑줄을 대신 사용하세요.파이썬 키워드와 내장 함수 이름을 변수 이름으로 사용하지 마세요. 예를 들어 print처럼 파이썬이 이미 예약한 단어는 변수 이름으로 쓸 수 없습니다.변수 이름은 짤으면서도 의미가 분명해야 합니다. 프로그램이 복잡해질수록 변..