TIL 06. Python basic
Today's topic
👉 Python's basic 문법
1️⃣ Data type
2️⃣ 연산자
3️⃣ String 잇기
1️⃣ Data type
🕐 String type
""안에 들어있는 문자열을 지칭합니다. 숫자의 경우에도 "" or '' 안에 들어가 있으면 string으로 인식합니다.
string1 = "hello"
string2 = "12345"
string3 = "안녕"
print(type(string1)) #<class 'str'>
print(type(string2)) #<class 'str'>
print(type(string3)) #<class 'str'>
🕑 Integer
정수를 의미합니다. 위에서 설명한 듯이 정수에도 ""or''가 사용되면 문자로 인식이 됩니다.
integer1 = 12356
integer2 = 1234567890
print(type(integer1)) #<class 'int'>
print(type(integer2)) #<class 'int'>
🕒 Float
소수 점을 가지고 있는 숫자를 의미합니다. ex) 2.0, 3.01 ...
float1 = 2.25
float2 = 3.33
print(type(float1)) #<class 'float'>
print(type(float2)) #<class 'float'>
🕓 Complex numbers
실수와 허수를 포함하고 있는 복소수를 이야기 합니다. 파이썬에서는 j를 사용하여 허수를 표현합니다. ex) 1+3j, 2-4j
complex_number1 = 1+3j
complex_number2 = 2+6j
print(type(complex_number1)) #<class 'complex'>
print(type(complex_number2)) #<class 'complex'>
``` >
🕔 Bullean
True 나 False 이 2가지 값만 가지며, 조건문에서 많이 사용됩니다.
1 == 1 # True
2 == 3 # False
3 == "3" # False (Data type이 틀리기 때문)
print(type(True)) #<class 'bool'>
2️⃣ 연산자
🕐 더하기(+)
num1 = 3
num2 = 5
num1 + num2 #8
🕑 빼기(-)
num1 = 6
num2 = 4
num1 - num2 #2
🕒 곱하기(*)
num1 = 5
num2 = 3
num1 * num2 #15
🕓 나누기(/)
num1 = 15
num2 = 3
num1 / num2 #5
3️⃣ String 잇기
🕐 + 로 '잇기
- String concatenation은 문자와 변수로 선언된 문자를 합할 때 주로 사용된다.
print("Hello, " + "world!") #Hello, world!
🕐 String concatenation
- String이 변수로 선언되어 있을 때 문자열과 변수의 값을 더하는 방법이며, 길고 복잡한 문자열일 경우 주로 사용된다.
❗️ 주의사항❗️
- 먼저 따옴표 앞에 f 를 붙여야 함.
- 치환 하고 싶은 변수 (혹은 변수가 아니어도 됨. 예를 들어 함수 호출이 될 수도 있습니다) 를 {}를 사용해서 표시합니다.
name = "Drageon"
print(f"Hello! {name}")
My opinion
Python을 시작하며 python을 다루는데 주의해야할 부분들을 확인하였다. 위의 내용들은 기본으로, 앞으로 python과 함께 하는데 가장 빈번하게 사용될 것이다.
Author And Source
이 문제에 관하여(TIL 06. Python basic), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@yg910524/TIL-06.-Python-basic-h6jaeoec
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
👉 Python's basic 문법
1️⃣ Data type
2️⃣ 연산자
3️⃣ String 잇기
1️⃣ Data type
🕐 String type
""안에 들어있는 문자열을 지칭합니다. 숫자의 경우에도 "" or '' 안에 들어가 있으면 string으로 인식합니다.
string1 = "hello" string2 = "12345" string3 = "안녕" print(type(string1)) #<class 'str'> print(type(string2)) #<class 'str'> print(type(string3)) #<class 'str'>
🕑 Integer
정수를 의미합니다. 위에서 설명한 듯이 정수에도 ""or''가 사용되면 문자로 인식이 됩니다.
integer1 = 12356 integer2 = 1234567890 print(type(integer1)) #<class 'int'> print(type(integer2)) #<class 'int'>
🕒 Float
소수 점을 가지고 있는 숫자를 의미합니다. ex) 2.0, 3.01 ...
float1 = 2.25 float2 = 3.33 print(type(float1)) #<class 'float'> print(type(float2)) #<class 'float'>
🕓 Complex numbers
실수와 허수를 포함하고 있는 복소수를 이야기 합니다. 파이썬에서는 j를 사용하여 허수를 표현합니다. ex) 1+3j, 2-4j
complex_number1 = 1+3j complex_number2 = 2+6j print(type(complex_number1)) #<class 'complex'> print(type(complex_number2)) #<class 'complex'> ``` >
🕔 Bullean
True 나 False 이 2가지 값만 가지며, 조건문에서 많이 사용됩니다.
1 == 1 # True 2 == 3 # False 3 == "3" # False (Data type이 틀리기 때문) print(type(True)) #<class 'bool'>
2️⃣ 연산자
🕐 더하기(+)
num1 = 3 num2 = 5 num1 + num2 #8
🕑 빼기(-)
num1 = 6 num2 = 4 num1 - num2 #2
🕒 곱하기(*)
num1 = 5 num2 = 3 num1 * num2 #15
🕓 나누기(/)
num1 = 15 num2 = 3 num1 / num2 #5
3️⃣ String 잇기
🕐 + 로 '잇기
- String concatenation은 문자와 변수로 선언된 문자를 합할 때 주로 사용된다.
print("Hello, " + "world!") #Hello, world!
🕐 String concatenation
- String이 변수로 선언되어 있을 때 문자열과 변수의 값을 더하는 방법이며, 길고 복잡한 문자열일 경우 주로 사용된다.
❗️ 주의사항❗️
- 먼저 따옴표 앞에 f 를 붙여야 함.
- 치환 하고 싶은 변수 (혹은 변수가 아니어도 됨. 예를 들어 함수 호출이 될 수도 있습니다) 를 {}를 사용해서 표시합니다.
name = "Drageon" print(f"Hello! {name}")
My opinion
Python을 시작하며 python을 다루는데 주의해야할 부분들을 확인하였다. 위의 내용들은 기본으로, 앞으로 python과 함께 하는데 가장 빈번하게 사용될 것이다.
Author And Source
이 문제에 관하여(TIL 06. Python basic), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yg910524/TIL-06.-Python-basic-h6jaeoec저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)