Language/Python

·Language/Python
1. 숫자형1.1 정수형 (integer)소수점이 없는 숫자를 말한다.a = 10# a에 정수 10을 할당b = -5# b에 정수 -5를 할당c = 3 + 4# c에 7을 할당, 3과 4의 합 1.1.1 정수 연산더하기: +빼기: -곱하기: *나누기: / (결과가 float형으로 반환됩니다)나머지: %몫: //거듭제곱: **x = 5 + 2# 7y = 5 - 2# 3z = 5 * 2# 10w = 5 / 2# 2.5, 결과는 floatr = 5 % 2# 1q = 5 // 2# 2e = 5 ** 2# 25 1.2 부동 소수점 수 (Floating Point Number)소수점을 표함하는 숫자이다.부동 소수점은 이진수로 표현되며, 실제로는 근사치를 나타내는 경우가 많다. 1.2.1 부동 소수점의 구조부호: 수..
·Language/Python
1. 입력input() 함수를 사용하여 입력을 받을 수 있다.input() 함수는 사용자가 입력한 값을 문자열로 반환한다. 1.1 기본 형식name = input("이름을 입력하세요: ")print("안녕하세요, " + name) 1.2 숫자 입력 받기숫자를 입력받기 위해서는 입력받은 문자열을 숫자 타입으로 변환해야 한다.int( ) 함수를 사용해서 정수로 변환하거나, float( ) 함수를 사용해서 실수로 변환이 가능하다.age = int(input("나이를 입력하세요: "))print("10년 후, 당신의 나이는 " + str(age + 10) + "살이 됩니다.") 1.3 map() , split() 함수여러 값을 한 번에 입력받아서 처리하기 위해 자주 사용하는 함수이다. 1.3.1 split( )..
·Language/Python
1. 산술 연산자1.1 덧셈 +두 숫자를 더합니다.print(3 + 5) # 결과: 8 1.2 뺄셈 -두 숫자를 뺀다.print(10 - 2) # 결과: 8 1.3 곱셈 *두 숫자를 곱한다.print(4 * 2) # 결과: 8 1.4 나눗셈 /두 숫자를 나누고 결과는 항상 부동 소수점 형태이다.print(16 / 2) # 결과: 8.0 1.5 몫 //나눗셈 결과에서 소수점을 버리고 정수 부분만 취한다.print(17 // 2) # 결과: 8 1.6 나머지 %숫자를 나눈 나머지를 반환한다.print(10 % 2) # 결과: 0 1.7 지수 **첫 숫자를 밑으로 하고, 두 번째 숫자를 거듭제곱 값을 계산한다.print(2 ** 3) # 결과: 8 2. 비교 연산자비교 연산자는 두 값을 비교하고,..
·Language/Python
1. 변수란?변수(variable)는 데이터를 저장할 수 있는 메모리 공간을 의미한다.변수를 통해 데이터에 이름을 부여하고, 데이터를 참조하거나 변경할 수 있다.파이썬에서는 데이터 타입을 명시할 필요가 없습니다. 따라서 자동으로 변수의 타입을 결정합니다. 1.1 변수의 선언과 할당= 연산자를 사용하여 변수에 값을 할당한다.# 가본 구조 변수명 = 값 x = 10name = "Woo"is_student = True 1.2 변수 이름 규칙● 문자나 밑줄로 시작해야 한다.● 문자, 숫자, 밑줄만 사용가능● 대소문자를 구분한다.● 파이썬 예약어는 변수 이름으로 사용할 수 없다. 1.3 변수의 타입 확인변수의 타입을 확인하려면 type() 함수를 사용할 수 있다.# 기본 구조 type(변수)x = 100print..
·Language/Python
파이썬이란? 파이썬은 1991년 귀도 반 로섬(Guido van Rossum)에 의해 처음 발표되었습니다.가독성 높고 쉬운 문법으로 초보자에게 인기가 많습니다. 파이썬의 장점 및 특징→ 배우기 쉽다.파이썬은 영어와 유사한 단어를 사용하여 인간의 사고 방식과 매우 유사합니다.또한 복잡한 반복문이나 조건문을 간결하게 표현할 수 있습니다. → 다양한 OS에서 실행 가능 다양한 운영 체제(Windows, MacOS, Linux 및 Unix 등)에서 실행 가능합니다.이것이 가능한 이유는 표준 라이브러리를 사용하기 때문에 대부분의 OS에서 동일하게 작동합니다.또한 인터프리터에 의해 직접 실행되므로 소스 코드는 코파일 언어와 다르게 특정 OS에 영향을 받지 않습니다. → 활발한 생태계 수많은 표준 라이브러를 사용하여..
스우스우03
'Language/Python' 카테고리의 글 목록 (3 Page)