Language

·Language/Python
1. for문조건에 따라서 코드를 반복적으로 실행한다.파이썬은 주로 시퀀스(리스트, 튜플, 딕셔너리, 세트, 문자열 등)를 순회하며 사용된다.이렇게 순회가능한 것을 iterable이라고 한다. 1.1 기본 구조for 변수 in 시퀀스: # 실행할 코드 # 변수는 시퀀스의 각 요소를 참조한다. 1.2 리스트 사용한 예제fruits = ["apple", "banana", "cherry"]for fruit in fruits: print(fruit) 1.3 범위를 사용한 예제range() 함수를 사용해서 특정 범위의 숫자를 생성하고 순회할 수 있다.range( 시작, 끝, 간격 ) 의 형태로 구성된다.시작 , 간격은 없으면 자동으로 시작 = 0, 간격 = 1로 지정된다.for i in range..
·Language/Python
1. if문코드의 실행 경로를 결정하는 제어 구조이다.조건이 참(True)이면 코드 블록을 실행한다.코드 블록은 들여쓰기를 통해 if 문과 연결된다.if 조건: # 조건이 참일 때 실행할 코드age = 20if age >= 18: print("성인입니다.") 2. elif , else 문2.1 else문if 조건이 거짓(False)인 경우 그리고 elif문이 모두 거짓이면 실행된다.age = 16if age >= 18: print("성인입니다.")else: print("미성년자입니다.") 2.2 elif문else if의 줄임말이고, 여러 조건을 검사하기 위해서 사용한다.if문 다음에 오고 else문 전에 위치한다.if 조건1: # 조건1이 참일 때 실행될 코드elif 조건2: ..
·Language/Python
1. 불리언 (Boolean)참(True)과 거짓(False)의 두 가지 값만을 가지며, 조건문과 논리 연산에 주로 사용 1.1 불리언 연산불리언(Boolean) 연산은 참(True) 또는 거짓(False)을 나타내는 두 가지 기본 값으로 작동 1.1.1 논리 연산자(Logical Operators)and: 두 조건이 모두 참일 때 True를 반환합니다.or: 두 조건 중 하나라도 참일 때 True를 반환합니다.not: 조건의 반대를 반환합니다. 조건이 참이면 False, 거짓이면 True를 반환합니다.a = Trueb = Falseprint(a and b) # Falseprint(a or b) # Trueprint(not a) # False 1.1.2 비교 연산자 (Comparison Ope..
·Language/Python
1. 문자열텍스트 데이터를 표현하기 위해서 사용됩니다. 1.1 문자열 생성작은따옴표 (' '), 큰따옴표 (" ") 또는 세 개의 따옴표 (''' ''') , (""" """)를 사용하여 생성 가능합니다. 1.1.1 작은 따옴표와 큰따옴표가장 기본적 문자열 표현 방식이고 주로 한 줄짜리 문자열을 정의할 때 사용두 개중 어떤것을 사용해도 된다. 하지만 ' ' , " " 으로만 사용가능 ' " , " ' 같은 형식은 안된다.그리고 따옴표 안에 다른 따옴표를 포함하고 싶을때는 이스케이프 문자(\)를 사용해서 할 수 있다.s1 = 'Hello's2 = "World"s3 = " \\'작은 따옴표 표시 방법\\' " 1.1.2 삼중 따옴표여러 줄에 걸친 문자열을 정의할 때 주로 사용한다.\n(줄바꿈)을 추가하지 않..
·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' 카테고리의 글 목록 (4 Page)