# 문자열은 한따옴표(') or 쌍따옴표(")로 사용 예) '1' "1"
name = '펭수'
age = 7
#print('헬로우 '+name)
print('내 이름은 '+name + ' 나이는 ' + str(age))
# String Formatting
# format 메소드 사용 순서에 맞게
print('내 이름은 {} 나이는 {}'.format(name, age))
# format 메소드 변수명으로
print('내 이름은 {name} 나이는 {age}'.format(name=name, age=age))
# F-String (버전 3.6 +)
print(f'내 이름은 {name} 나이는 {age}')
# String Methods
s = 'hello there world'
# 단어의 첫글자, 대문자, 소문자
print(s.capitalize())
print(s.upper())
print(s.lower())
# 문자열 길이
print(len(s))
# 바꾸기
print(s.replace('world', 'everyone'))
# Count
sub = "h"
print(s.count(sub))
# Starts with
print(s.startswith('hello'))
# Ends with
print(s.endswith('d'))
# Split into a list
print(s.split())
# Find position
print(s.find('r'))
a = 'alpha77bet'
# Is all alphanumeric
print(a.isalnum())
# Is all alphabetic
print(a.isalpha())
# Is all numeric
print(a.isnumeric())
https://blog.naver.com/drv98/222067857026
https://blog.naver.com/drv98/222067883567
https://blog.naver.com/drv98/222067947985
https://blog.naver.com/drv98/222067959933
https://blog.naver.com/drv98/222305204378