기억하고 싶은 부분만 따로 정리해 보았다 :)
📍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-string : 변수로 더 직관적인 문자열을 만들수 있음
print(name+'는 '+score+'점 입니다')
아래 코드처럼 더 보기 쉽게 표현할수 있다!
print(f'{name}은 {score}점입니다')
📍if문 - 삼항연산자 (한줄에 코드 쓰기)
=> (참일 때 값) if (조건) else (거짓일 때 값)
ex)
num = 3
if num%2 == 0:
result = "짝수"
else:
result = "홀수"
=>
num = 3
result = "짝수" if num%2 == 0 else "홀수"
📍for문 - 삼항연산자
ex)
b_list = []
for a in a_list:
b_list.append(a*2)
=>
b_list = [a*2 for a in a_list]
📍람다식 표현 => lambda 매개변수 : 표현식. (ex)lambda x: x
lambda 매개변수 : 표현식
(ex)lambda x: x
'Language&Framework > Python' 카테고리의 다른 글
Python | 파이썬 개념 정리_3 (0) | 2022.09.07 |
---|---|
Python | 파이썬 개념 정리_2 (0) | 2022.09.06 |
추억의 오락실 게임 만들기_공 피하기 (0) | 2022.08.24 |
기억력 테스트 게임 (0) | 2022.08.22 |
Python으로 간단한 GUI계산기 만들기 (0) | 2022.08.17 |