본문 바로가기

파이썬32

[파이썬] 파이썬의 역사 개관 파이썬의 역사 개관파이썬은 1990년대 초반에 네덜란드의 프로그래머 귀도 반 로섬(Guido van Rossum)에 의해 개발된 프로그래밍 언어입니다. 파이썬의 역사는 다음과 같은 주요 단계를 거쳐 발전해 왔습니다.1. 파이썬의 탄생 (1989-1991)1989년 크리스마스 휴가: 귀도 반 로섬은 ABC 프로그래밍 언어의 후속작을 만들기로 결심했습니다. ABC는 교육용 언어로 설계되었으나, 실용적인 프로그래밍 작업에는 한계가 있었습니다. 귀도는 이를 보완하고 더 강력한 기능을 제공하는 새로운 언어를 구상했습니다.1991년 2월: 귀도는 alt.sources 뉴스그룹에 파이썬의 첫 번째 버전(버전 0.9.0)을 공개했습니다. 이 버전에는 파이썬의 핵심 기능인 함수, 예외 처리, 코어 데이터 타입(리스트, .. 2024. 8. 28.
[파이썬] 숫자 연산자 숫자 연산자파이썬은 다양한 수학 연산을 수행할 수 있는 연산자를 제공합니다. 이들은 기본적인 사칙연산부터 복잡한 수학 함수까지 포함합니다. 여기에 파이썬에서 사용할 수 있는 주요 숫자 연산자를 소개합니다:1. 기본 사칙연산자덧셈 (+): 두 수를 더합니다.>>> 5 + 38뺄셈 (-): 첫 번째 수에서 두 번째 수를 뺍니다.>>> 5 - 32곱셈 (*): 두 수를 곱합니다.>>> 5 * 315나눗셈 (/): 첫 번째 수를 두 번째 수로 나눕니다. 결과는 항상 부동소수점 수입니다.>>> 10 / 25.02. 기타 연산자정수 나눗셈 (//): 나눗셈의 결과를 정수로 반환합니다. 결과는 소수점 이하를 버립니다.>>> 10 // 33나머지 연산 (%): 첫 번째 수를 두 번째 수로 나누고 난 후의 나머지를 반환.. 2024. 8. 23.
[파이썬] 숫자의 종류 파이썬 숫자의 종류파이썬에서 사용할 수 있는 숫자의 주요 유형은 세 가지가 있습니다: 정수형(int), 부동소수점수(float), 그리고 복소수(complex). 각각의 숫자 유형은 다른 데이터 타입을 나타내며, 다양한 수학적 연산과 함수에 사용됩니다.1. 정수형 (Integer, int)정수형은 소수점 없이 표현되는 숫자입니다.음수, 0, 양수를 포함합니다.예: -100, 0, 352. 부동소수점수 (Floating-point, float)소수점을 포함하거나 과학적 표기법을 사용하여 표현되는 실수입니다.예: 3.14, -0.001, 2e2 (2 × 10² = 200)3. 복소수 (Complex number, complex)실수부와 허수부로 구성된 숫자입니다.허수부는 'j' 또는 'J'를 사용하여 표현합.. 2024. 8. 22.
[파이썬] 파이썬 문자열 연산자 파이썬 문자열 연산자파이썬에서 문자열 연산을 위해 사용할 수 있는 연산자들은 주로 문자열을 결합하거나 반복하는 데 쓰입니다. 이외에도 특정 문자나 부분 문자열을 검색하고, 문자열의 길이를 측정하는 등의 기능을 수행하는 데 사용됩니다. 다음은 파이썬에서 문자열을 조작하기 위해 사용하는 주요 연산자 및 함수들입니다:1. 결합 연산자 (+)두 문자열을 연결하여 새로운 문자열을 만듭니다.>>> 'Hello, ' + 'World!''Hello, World!'2. 반복 연산자 (*)문자열을 반복하여 새로운 문자열을 만듭니다.>>> 'Python!' * 3'Python!Python!Python!'3. 슬라이싱 ([] 및 [:])문자열의 일부를 추출합니다.>>> text = 'Hello, World!'>>> text[.. 2024. 8. 21.
[파이썬] 파이썬 자료형 파이썬 자료형파이썬은 다양한 내장 데이터 타입을 제공합니다. 이 데이터 타입들은 다양한 용도로 사용되며, 파이썬 프로그래밍의 기반이 됩니다. 다음은 파이썬의 주요 자료형들입니다:1. 숫자형정수 (int): 음수, 0, 양수를 포함하는 정수형입니다. 예: 5, -3, 0부동소수점수 (float): 소수점을 포함하는 실수입니다. 예: 3.14, -0.001복소수 (complex): 실수부와 허수부로 구성된 수입니다. 예: 2 + 3j2. 문자열 (str)문자열은 문자들의 시퀀스로, 단일 인용부호('...') 또는 이중 인용부호("...")로 묶어 표현합니다. 예: 'hello', "Python"문자열은 불변성을 가지며, 문자열 내의 문자를 변경할 수 없습니다.3. 불리언 (bool)불리언 타입은 True와 .. 2024. 8. 20.
[파이썬] 파이썬 식별자 파이썬 식별자파이썬에서 식별자(identifier)는 변수, 함수, 클래스, 모듈 또는 기타 객체를 식별하는데 사용되는 이름입니다. 식별자는 스크립트 내에서 객체에 대한 참조를 생성할 때 사용됩니다. 식별자를 정의할 때는 몇 가지 규칙과 관례를 따라야 합니다.파이썬 식별자의 규칙:문자 구성:식별자는 문자(a-z, A-Z), 밑줄(_), 또는 숫자(0-9)로 구성될 수 있습니다.식별자의 첫 글자에 숫자가 올 수 없습니다.대소문자 구분:파이썬은 대소문자를 구분합니다. 예를 들어, variable과 Variable은 서로 다른 식별자로 인식됩니다.예약어 사용 금지:파이썬의 예약어는 식별자로 사용할 수 없습니다. 예약어에는 if, for, class, return 등이 있습니다.길이 제한 없음:식별자의 길이에 .. 2024. 8. 19.