[python]기초문법1
python의 출력 함수
print()
문자열 출력
print(‘string’); (‘’ 와 “” 를 구분하지 않음 )
"”를 그대로 출력
print(“"string"”)
\를 그대로 출력
print(“\”)
문자열의 줄바꿈과 탭
print("string\nstring")
출력 : string
string
print("string\tstring")
출력 : string string
여러줄 문자열 출력
print("""
string
string
string
string
""")
=>출력:
(여백)
string
string
string
string
(여백)
print("""\
string
string
string\""")
=>출력:
string
string
string
string
=> \이후의 공백이 무시된다
문자열 연결 연산자 + print(‘string’ + ‘int’); 출력: string int
문자 선택 연산자 : indexing
print('string'[0]) #s
print('string'[1]) #t
print('string'[2]) #r
print('string'[3]) #i
print('string'[4]) #n
print('string'[5]) #g
print('string'[-1]) #g
print('string'[-2]) #n
print('string'[-3]) #i
print('string'[-4]) #r
print('string'[-5]) #t
print('string'[-6]) #s
문자열 범위 선택 연산자 : slicing
print('string'[0:1]) # 1은 포함하지 않는다. =>0번째
print('string'[0:2]) # 1은 포함하지 않는다. =>0,1번째
print('string'[0:]) # 1은 포함하지 않는다. =>0번째 ~
print('string'[:5]) # 5는 포함하지 않는다. =>0번째 ~4번째
문자열 길이 구하기 : len() 함수
print(len(‘string’)) #6
#소수점이 없는 숫자(정수)
Integer(Int)
print(type(1))
출력: <class 'int'>
#소수점이 있는 숫자(실수)
Floating Point (Float )
print(type(3.14))
출력: <class 'float'>
숫자에 적용할 수 있는 연산자
사칙연산 +, -, *, / 가능
** : 제곱
2 ** 3 : 8
% : 나머지
2 % 3 => 2를 3으로나눈 나머지 값
// : 소수점 이하를 뗀 정수 값
7 // 2 => 3
파이썬은 연산자 우선순위에 따라 계산됨 => 먼저 계산되는 부분을 괄호로 묶는게 좋음
Leave a comment