TIL03.김왼손의 왼손코딩 20.12.16

Jaeyeon·2020년 12월 23일
0

String

문자열을 뜻함
작은따옴표, 큰따옴표 모두 가능
“”” ~””” 문장 여러개를 문자열로 가능
‘’’~’’’ 문장 여러개를 문자열로 가능

Formatting

문자열을 좀 더 잘표현하기 위해 사용
%s = 문자열을 대입할 때 사용
%d = 정수형
%f = 실수형

{}.format()

%보다 많이 사용/ 더 파이썬 스러움

포맷팅= ‘my name is %s’ % ‘wjy’

{}.format() =‘my name is {}’.format(‘wjy’)

두개의 결과값은 모두 ‘my name is wjy’ 로 동일

{}.format()의 예 :
‘{} x {} = {}’.format(2, 3, 2*3)
’2 x 3 =6’

Indexing

my_name = “김왼손의 왼손코딩”
my_name[3]
‘의’
my_name[8]
‘딩’
my_name[-1]
‘딩’


인덱싱은 마이너스로도 가능

slicing

한개만 뽑는것이 아니라 여러개 뽑아올 때 사용

my_name = “김왼손의 왼손코딩”
my_name[5:7]
‘왼손’
my_name[:3]
‘김왼손’
my_name[5:]
‘왼손코딩’

string.split()

스트링만의 메서드 = 스트링에서만 쓸 수 있는 함수
토막내기

my_name.split()
[‘김왼손의’, ‘왼손코딩’]

독스트링

문장 전체 주석

“””이것은 주석입니다”””

end

print(‘ ‘,end=‘ ‘) = 문자의 끝에 end문을 첨부

print(‘왼손코딩’,end=‘미운코딩새끼’)
왼손코딩미운코딩새끼

이스케이프코드

\n = 줄바꿈
\t = 탭

list.append()

리스트 매서드 함수
리스트 맨 마지막에 추가

my_list =[1, 3, 5]
my_list
[1, 3, 5]
my_list.append(7)
my_list
[1, 3, 5, 7]
humans = []
humans.append(‘원재연’)
humans
[‘원재연’]

list.sort()

리스트 매서드 함수
리스트 안의 변수들을 가나다 순으로 정렬

list.count()

리스트 매서드 함수
리스트안에 변수가 몇개 있냐

animals.count(‘바다소’)
2
animals.count(‘코알라’)
1

Indexing

my_list = [1, 3, 5, 7]
my_list
[1, 3, 5, 7]
my_list[1]
3
del my_list[2] #del은 delete
my_list
[1,3,7]

len(00)

몇개가 있는지 카운팅

len(animals)
7

profile
생각하는 개발자 되기

0개의 댓글