Programming/Python

Programming/Python

[Python-Basic] Class Data Type - 1

class BusinessCard: def set_info(self, name, email, addr): self.name = name self.email = email self.addr = addr def show_info(self): print('-'*30) print('Name: ', self.name) print('E-mail: ', self.email) print('Address: ', self.addr) print('-'*30) val = BusinessCard() val.set_info('JohnMark','practice1356@gmail.com','Seoul Mapo') print(val) print() val.show_info() 실행결과 $ py basic.py ------------..

Programming/Python

[Python-Basic] Tuple Data Type - 1

# list using '[' or ']' keyword for generating list object # but tuple use '(' or ')' keyword. And tuple is can't change elements after generated. # tuple is more faster than list # generate tuple object t = ('SAMSUNG', 'LG', 'SK') print(t) # Also tuple is use index for access elements. print(t[0]) print(t[1]) print(t[2]) # test: change element value # It will be comes up some error message. t[0..

Programming/Python

[Python-Basic] Tuple Data Type - 2 (Index)

t = ('SAMSUNG', 'LG', 'SK') # tuple use '[' or ']' keyword for slicing. # Be careful do not confuse between '(',')' and '[',']' keywords. print(t[0:2]) # if you use '(',')' keyword for slicing. error message is appeared. print(t(0: 2)) 실행결과 $ py tuple_indexing.py File "tuple_indexing.py", line 8 print(t(0: 2)) ^ SyntaxError: invalid syntax

Programming/Python

[Python-Basic] List Data Type - 5 (Slicing)

kospi_top10 = ['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽', '제일모직', '삼성전자우', '삼성생명', 'NAVER', '현대모비스'] print("시가총액 5위: ", kospi_top10[4]) print("시가총액 1~5위: ", kospi_top10[0:4]) print("시가총액 6위부터 하위까지: ", kospi_top10[5:]) print(kospi_top10[:5]) print(kospi_top10[5:9]) print(kospi_top10[5:-1]) print(kospi_top10[:-1]) 실행결과 시가총액 5위: 아모레퍼시픽 시가총액 1~5위: ['삼성전자', 'SK하이닉스', '현대차', '한국전력'] 시가총액 6위부터 하위까지: ['..

Programming/Python

[Python-Basic] List Data Type - 4 (Remove)

kospi_top10 = ['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽', '제일모직', '삼성전자우', '삼성생명', 'NAVER', '현대모비스'] kospi_top10.append("SK텔레콤") print(len(kospi_top10)) # remove specific item in the list using by 'del' keyword del kospi_top10[-1] print(len(kospi_top10)) print(kospi_top10) 실행결과 $ py list_remove.py 11 10 ['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽', '제일모직', '삼성전자우', '삼성생명', 'NAVER', '현대모비스']

Programming/Python

[Python-Basic] List Data Type - 3 (Index)

buy_list = ['Naver', '5000'] print(buy_list[0]) print(buy_list[1]) naver = [9130, 9150, 9150, 9300, 9400] print("length: %d" % len(naver)) print(naver[0]) print(naver[1]) print(naver[2]) print(naver[3]) print(naver[4]) print() print() print() print() print(naver[-1]) print(naver[-2]) print(naver[-3]) print(naver[-4]) print(naver[-5]) 실행 결과 $ py list_indexing.py Naver 5000 length: 5 9130 9150 915..

Programming/Python

[Python-Basic] List Data Type - 2 (Generate)

# variable binding a memory of has some value. interset1 = "삼성전자" interset2 = "LG전자" interset3 = "네이버" interset4 = "카카오" # printing value of memory using by call variable print(interset1) print(interset2) print(interset3) print(interset4) # using list structure for binding a lot of value interset = ["삼성전자", "LG전자", "네이버", "카카오"] print(interset) # list is easy handle sequence data woowa = [9130, ..

Programming/Python

[Python-Basic] List Data Type - 1(Add)

kospi_top10 = ['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽', '제일모직', '삼성전자우', '삼성생명', 'NAVER', '현대모비스'] # before adding print(kospi_top10) # add new item in list kospi_top10.append('SK텔레콤') print(kospi_top10) # change list name kospi_top11 = kospi_top10 print(kospi_top11) # insert new item after of specific item kospi_top11.insert(0, "JOHNMARK_AGC") print(kospi_top11) 실행결과 $ py list_add.py ['삼성전자',..

JohnMark
'Programming/Python' 카테고리의 글 목록 (2 Page)