TIL 파이썬 01. 파이썬 기본 문법
Data Types
파이썬은 타 언어와 비슷하게 여러가지 data types들을 지원한다
String - 문자열
"Hello World!" , "12345" , "스트링"
Integer - 정수
12345, 1, 2, 3, 4 ,5
Float - 소숫점
1.0 , 0.9999 , 2.3
Complex Numbers - 복소수
1+2j , 4+2j
Boolean - True or False
1==2 -> False 3==3 -> True 1=="1" -> False (data type 다름)
변수
올바른 변수 이름: name, _name, my_name, myName
잘못된 변수 이름: 7name, my name
공백을 포함할수 없고 숫자로 시작할수 없다
대소문자가 구분된다
덧셈, 뺄셈, 곱셈, 나눗셈
덧셈
num1 = 1
num2 = 2
num3 = num1 + num2
num3 은 3
뺄셈
num1 = 3
num2 = 2
num3 = num2 - num1
num3 은 1
곱셈
num1 = 1
num2 = 2
num3 = num1 * num2
num3 은 2
나눗셈
num1 = 5
num2 = 10
num3 = num1 / num2
num3 은 0.5
평소에 알던 나눗셈처럼 소수로 출력된다
정수 나눗셈
num1 = 5
num2 = 10
num3 = num1 // num2
num3 은 0
값이 정수로 떨어지지 않는경우, 반내림으로 정수의 값만 리턴한다
나머지 찾기
num1 = 5
num2 = 10
num3 = num1 % num2
num3은 5
5랑 10을 나눈 결과의 나머지를 찾는다면 5일 것이다.
String Concatenation
print("Hello World")
-> Hello World
print("Hello " + "World")
->Hello World
위에 두 print statements은 서로 같다.
만약 input()으로 "World" 라고 입력을 받는다면,
name = input()
print("Hello " + name)
->Hello World
name = input()
print(f"Hello, {name}")
위 두 print statements 또한 서로 같다.
길고 복잡한 문자열일 경우에는 +를 쓰는것보다 후자의 방법이 더 효율적이다.
Author And Source
이 문제에 관하여(TIL 파이썬 01. 파이썬 기본 문법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@slamhit98/TIL-파이썬-01.-파이썬-기본-문법저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)