'문자' "문자" '''문자''' """문자"""
str1="""
안녕하세요
안녕하세요
안녕하세요
"""
str2="안녕하세요\n안녕하세요\n안녕하세요"
문자 내에서 줄 바꿈을 사용하고 싶을 때는
따옴표 3개또는\n을 사용한다.
print(문자열[번호])
a = "python"
print(a[5])
#n
print(문자열[시작번호:끝번호])
a = "python"
print(a[0:2])
#py
print(a[:3])
#pyt
print(a[2:])
#thon
문자열 안에 어떤 값을 삽입하는 방법
- %s 문자열
- %d 정수
- %f 소수
number=19
str3="어제"
print("현재 온도는 %d입니다." %number)
#출력값 : 현재 온도는 19입니다.
print("%s 온도는 %d입니다." %(str3, number))
#출력값 : 어제 온도는 19입니다.
print("%0.4f" %3.1124115)
#출력값 : 3.1124
소수 %f에 0.n의 숫자를 입력하면 자릿수를 지정할 수 있다.
print("나는 {0} 사과 {1}개를 먹었다".format("어제",10))
#출력값 : 나는 어제 사과 10개를 먹었다.
print("나는 {str} 사과 {num}개를 먹었다".format(str="어제",num=10))
#출력값 : 나는 어제 사과 10개를 먹었다.
number3 = 20
print("현재 온도는 {0}입니다. 내일 온도는 {to}입니다 " .format(number3, to=3))
#현재 온도는 20입니다. 내일 온도는 3입니다
파이썬 3.6버전부터 사용가능
name= "green"
age= 29
print(f'이름은 {name}이고 나이는 {age}이다.')
num1 = 10
num2 = 3
#연산자
#+:덧셈, -:뺄셈, *:곱셈, /:나눗셈, **:제곱근, %:나머지, //:몫(정수)
print(num1 * num2) #30
print(num1 / num2) #3.3333333333333335
print(num1 // num2) #3
print(num1 + num2) #13
print(num1 - num2) #7
#문자열 더하기 +
head = "Python"
tail = "is funs"
print(head+tail)
print(head*2)
#Pythonis funs
#PythonPython
num1 = 10
num2 = 3
print(num1 - num2) #7
* 곱하기#문자열 곱하기 *
print("=" * 5)
#=====
/ 나누기** 제곱근// 몫(정수)% 나머지 값소수점 표현하기
print("%0.4f" %3.123456789)
#3.1235
💡 문자열에서도 연산자가 사용 될 수 있다.
print("가"*3) #"가가가" print("가"+"나") #"가나"