*문자열을 한 글자씩 끊어서 리스트로 바꾸기
str="OXOOOX"
print(list(str))
>>['o','x','o' ...]
*int(input())보다 빠른 입력
import sys
n=int(sys.stdin.readline())
*문자열도 for문 써서 요소를 나열 가능함.
quiz_result=sys.stdin.readline()->(ex)OOXOOOX
for q in quiz_result
*리스트 요소를 띄어쓰기로 구분하여 입력 받는 법
a=[int(x) for x in input().split()]
*소수점 3자리수 까지 출력하는 법
print("{:.3f}%".format(percentage))
*f-string 사용법(https://bluese05.tistory.com/70 참조)
1. name = 'Song' sex = 'male'
f'Hi, I am {name}. I am {sex}.'
>>> 'Hi, I am song. I am male.'
2. x = 10 y = 3
f'x + y = {x+y} | x * y = {x*y}'
>>> 'x + y = 13 | x * y = 30'
# Use %-formatting
'x + y = %d | x * y = %d' %(x+y, x*y)
>>> 'x + y = 13 | x * y = 30'
# Use str.format()
'x + y = {} | x * y ={}'.format(x+y, x*y)
>>> 'x + y = 13 | x * y = 30
del a[0] # 리스트의 첫 번째 요소 삭제
ord('A')=65 # 특정한 한 문자를 아스키코드 값으로 변환
*find 함수
str = 'abcabcabc'
index = str.find('b') # index는 1 (2번째 문자)
*출력 요소들을 나란히 출력 하는 법
for j in list1:
print(j,end=' ') #end='' 이용
*print의 sep, end
print("010","1234","5678", sep="-")
#출력: 010-1234-5678