숫자는 그냥 텍스트로 작성하면 되며, 문자열은 작은 따옴표(')를 앞뒤로 붙인다.
print()
파이썬의 기본적인 출력 명령어
\
escape, 바로 다음에 있는 문자 하나를 어떠한 기능으로가 아닌 일반 문자로 취급한다.
#
주석, 다음에 나오는 코드를 무시하며 메모로 사용할 수 있다.
\n
newline(줄바꿈) 명령어이다.
'''
작은 따옴표 3개를 연달아 붙인 위치의 문자는 작성한 줄바꿈 명령어를 사용하지 않아도 작성한 그대로 표현해준다.
len(a)
문자의 글자수를 센다.(a는 변수)
repeat
곱셈연산을 해주면 문자가 여러번 반복된다.
a = 'Hello Python' print(a) #length print(len(a)) #index print(a[0]) #마지막 글자는 -1로 출력 print(a[1]) print(a[2:5]) #2~5번째 전(4번째)까지의 문자를 출력 #repeat print((a+'\n')*2) #\n은 줄바꿈 #escape print("Hell'o' \"w\"orld") #\바로 다음에 있는 문자는 일반 텍스트로 인식
name = 'apple' print('to '+name+'. Lorem ipsum dolor sit amet.)
// apple이라는 변수를 지정해 문장의 일부분을 변수로 치환할 수 있다.
formatting(포맷팅)
문자열 속 특정한 위치에 특정한 값을 삽입해 주는 것을 의미한다. 만약 문자열 중에 일부가 변할 수 있는 가능성이 있는 경우 문자열 포맷팅을 통해 그 부분만 바꿔줄 수 있다.
a:d
a라는 변수에는 반드시 숫자(digit)가 들어가야 한다는 규칙을 생성
#positioning formatting print('to {}. and {}, {}, {}'.format('apple', 12, 'apple', 'apple'))
// {}안에 순서대로의 변수를 삽입
#Named placeholder print('to {name}. and {age:d}, {name}'.format(name='apple', age=12))
// 순서대로가 아닌 주어진 변수에 값을 치환하는 방식
// :d는 '이 곳에는 반드시 숫자가 들어가야 한다'라는 뜻