1. 파이썬 문법 기초 강의
📍method(메소드) : 특정 자료형 뒤에 "."을 붙이고 쓰는 내장함수
📍슬라이싱 : 문자열의 일부를 잘라냄
f[4:15] # efghijklmno f[4]부터 f[15] 전까지, 총 15-4=11개!
f[8:] # ijklmnopqrstuvwxyz f[8]부터 끝까지, 앞의 8개 빼고!
f[:7] # abcdefg 시작부터 f[7] 전까지, 앞의 7개!
f[:] # abcdefghijklmnopqrstuvwxyz 처음부터 끝까지
📍split('문자열') : 특정 문자열로 잘라내고 싶을 때
=> 잘라내면 배열 형식으로 출력됨
myemail = 'abc@sparta.co'
domain = myemail.split('@')[1].split('.')[0]
print(domain)
📍인덱싱과 슬라이싱
f="abcdefghijklmnopqrstuvwxyz"
f[1] # b 파이썬은 숫자를 0부터 셉니다
f[4:15] # efghijklmno f[4]부터 f[15] 전까지, 총 15-4=11개!
f[8:] # ijklmnopqrstuvwxyz f[8]부터 끝까지, 앞의 8개 빼고!
f[:7] # abcdefg 시작부터 f[7] 전까지, 앞의 7개!
f[:] # abcdefghijklmnopqrstuvwxyz 처음부터 끝까지
2. 백준 단계별로 풀어보기 - 알고리즘 실습
📍입력받은 값을 숫자로 바꿔준다(한 줄에 하나씩 입력받는다!)
a = int(input())
📍숫자를 다중으로 입력받기
변수 = map(int, input().split()))
=> 입력값이 숫자 여러개일 경우 공백을 기준으로 나누고, map함수를 통해 다중으로 입력받는다.
리스트로 형 변환된 값을 받기
num_list = list(map(int, input().split()))
=> 백준 단계별로 풀어보기 실습하는데 위 함수가 계속 사용되었다. 꼭 기억하자⭐️🫠🫠
📍강아지&고양이 출력하기(귀엽지만 살짝 현타....ㅎ)
🌀특수문자 출력하기🌀
백슬래시(\), 큰따옴표("), 작은따옴표(') 를 출력하기 위해서는 앞에 백슬래시(\)를 함께 입력해야한다!!
나머지 특수문자들은 그대로 출력된다.
print("|\\_/|")
print("|q p| /}")
print("( 0 )\"\"\"\\")
print("|\"^\"` |")
print("||_/=\\\\__|")
print("\\ /\\")
print(" ) ( ')")
print("( / )")
print(" \\(__)|")
'TIL(Today I Learned)' 카테고리의 다른 글
220905 TIL (0) | 2022.09.05 |
---|---|
220902 TIL (0) | 2022.09.02 |
220831 TIL (1) | 2022.08.31 |
220830 TIL (0) | 2022.08.30 |
220829 TIL (1) | 2022.08.29 |