선미 파이썬 0316 5일차
azuremei
수업내용
print("%s은 %d살" % ("한수창", 20)) print("{}은 {}살".format("한수창", 20)) #포케팅은 문자열(%s)가 만능이기 때문에 문자열을 쓰거나 포멧 함수를 쓰는것이 가장 편리하다. print("[포멧함수를 이용한 소수점 표현]") print("thtn : {}".format(121.12345687)) print("소수점 1자리까지 : {:.1f}". format(21.777777)) # : 포멧 함수 사용시 특수한 기능을 갖게하는 문자 print("[format 함수를 이용한 정렬]") print("[{}] [{}]".format("파이썬", "짱재밌다")) print("[{0}] [{1}]".format("파이썬", "짱재밌다")) #0과 1은 인덱스, {}안에 아무것도 쓰지 않은 것과 같다(인덱스 생략) print("[{:10}] [{:10}]".format("파이썬", "짱재밌다")) #기본이 좌측정렬이다. # 원래 :은 인덱스 뒤에 위치함. 그러나 앞에서는 인덱스를 생략했기 때문에{:10}과 {0:10}은 같음 print("[{0:10}] [{1:10}]".format("파이썬", "짱재밌다")) # 기본 좌측정렬 print("[{:>10}] [{:>10}]".format("파이썬", "짱재밌다")) # >:우측정렬(-->) print("[{:<10}] [{:<10}]".format("파이썬", "짱재밌다")) # <: 좌측정렬(<--) print("[{:^10}] [{:^10}]".format("파이썬", "짱재밌다")) # ^가운데정렬 #정렬 후 빈 칸 채우기 print("[{:하^10}] [{:호^10}]".format("파이썬", "짱재밌다")) # 정렬을 하면서 남은 빈 칸을 채움 #print("[{:와하^10}] [{:훠우^10}]".format("파이썬", "짱재밌다")) # 두 글자 이상은 오류 print("[{: ^10}] [{: ^10}]".format("파이썬", "짱재밌다")) # 공백을 넣지 않아도 기본적으로 공백이 적용 #파이썬 뿐만 아니라 프로그래밍 언어 사용 시 기본으로 적용되는 것들이 많다. 기본으로 적요되는 것들을 생각하고 파악하면서 코딩을 해야함 # print() ->sep=" ", end="\n" # 문자열.format() #{} wkehddmfh dlseprtm qndu #<wkehddmfh whkcmrwjdfuf # 공백 print() #문자열. 함수>문자열로 사용할 수 있는 함수들 print("[문자열로 사용할 수 있는 함수]") #"".capitalize #my_str="" #my_str.capitalize str1= "I`m a boy" print("원본 : "+ str1) print("대문자로(uppper) : " +str1.upper()) #함수를 사용했을 때 (1)원래의 값이 변하는 경우가 있고 (2)원래의 값을 사용하여 새로운 값을 만들어내는 경우가 있다. print("대문자로(uppper) : " "asdf".upper()) print("소문자로(lower) : " +str1.lower()) # upper와 lower같은 경우는 출력을 하면서 하나씩 만드는 게 아니라 대문자로 변환된 새로운 문자를 만든 후 출력하는 것, print와는 관련이 없음 str2 = "phtyon" print("제목을 대문자로(title) : " +str2.title()) print("제목을 대문자로(title) : python python".title()) #모든 알파벳 단어는 첫 글자가 대문자로 바뀐다. str3 = " 공 백 제 거 " #중요. 다른 언어에서도 자주 씀 print("좌우측 공백제거 사용하지 않았을 때 : " + str3) print("좌우측 공백제거 사용 : " + str3.strip()) # 공백제거 #공백이 아닌 문자를 만날 때 까지 존재하는 공백을 지운다 print("좌측 공백제거 사용 : " + str3.lstrip()) # left print("우측 공백제거 사용 : " + str3.rstrip()) # right comma = "," print(comma.join("문자열삽입.join()")) #콤마 문자열을 조인 안의 문자열에 문자 하나하나마다 삽입 print(",".join("파이썬")) # 문자의 앞과 뒤는 사이사이가 아니므로 콤마가 출력되지 않음 str4 = "문자열 대체하기(replace) : phthon python" print(str4.replace("p","P")) # .replace(바꿀대상, 바꿀문자) print(str4.replace("py","Py")) #.replace는 찾아진 모든 문자열을 대체하므로 사용 시 원하지 않는 문자가 바뀌는 것을 대비하여 원하는 문자를 잘 추출해야 함. 예)p 대신 py를 사용한다. 위의 예문에서 reP과 rep을 살펴볼것 str5 = "문자열 분화하기(split)" #.split()를 사용하면 분할된 결과는 '리스트 자료형'으로 반환된다 print(str5.split()) # stpit()안에 값이 없으면 공백, 탭, 개행 등 여백 기준으로 print("안.녕.하.세.요.".split(".")) # 마지막 점을 기준으로 아무것도 없다. 요. 했을 떄 . 옆에는 문자가 없지만 이것도 빈 문자열로 분할된다. print("안.녕.하.세.요".split(".")) str6= "문자열 문자 위치 찾기(index)" print(str6.index("열")) print(str6.index("index")) #일치하는 문자열을 찾아서 첫 번째 문자의 위치를 반환. 반환되는 문자는 정수이다. ############왜 26이 아니라 13이 나왔는지 #print(str6.index("1")) # 오류! 찾고 싶은 문자가 없어서 오류 발생 str7 = "문자열 위치 찾기(find)" print(str7.find("열")) print(str7.find("1")) # find에서는 찾고싶은 문자가 없을 때 -1이 반환이 됨. #원래 index에 음수는 없다. 단지 파이썬이 인덱싱할때 음수를 지원하는 것 뿐이므로 찾고 싶은 게 없을 때 -1로 변환되는게 일반적이다. print("문자열문자열".index("문")) # 여러 개가 있어도 처음 찾은 문자의 인덱스가 변환 print("문자열문자열".rindex("문")) # r=뒤집다 >>뒤에서 부터 찾느다. print("문자열문자열".find("문")) print("문자열문자열".rfind("문")) #find도 동일 print("문자열문자열".index("문", 1)) # index(찾고싶은 문자열, 찾기 시작한 문자열 인덱스) #문 이라는 글자를 1번(자열문자열)부터 찾아라 ##문자열 관련 함수들은 외울 필요는 없지만 자주 사용되기 때문에 자연스럽게 외워질 것. 필요한 것이 있으면 소스를 찾아서 쓰면 됨. ''' 포메팅 연습 ==================== string ==================== 1).format()함수 이용하여 출력 2)sting은 가운데 정렬 ''' ''' print("={:<19}".format("=")) print("{:^}".format("string")) print("={:<19}".format("=")) ''' # 03_type ''' [3. 리스트(list) 자료형] - 데이터의 목록 - 편리하다. 리스트명 = [] 요소 = 대괄호 안에 있는 값 하나하나를 지칭 [요소 1, 요소 2, ...., 요소 n] ''' print("="*20) print("[3. 리스트]") print("="*20) print("[리스트 만들기]") a = [] # 비어있는 리스트 b = [1, 2] # 정수 123을 요소로 가진 리스트 c = ["AAA", "BBB"] # 문자열을 요소로 가진 리스트 d = [1, 2, "A", "B"] # 정수와 문자열이 혼합된 리스트 # 일반적인 프로그래밍 언어에서 리스트를 사용할 때는 리스트의 데이터타입을 미리 선언해야 하며 데이터타입이 혼합된 리스트를 만드는 것도 불가능하다. # 파이썬은 위와 같이 가능, 그러나 리스트 자체가 특정 데이터들의 목록이기 때문에 같은 성질의 값을 다뤄야 한다. e=[1, "A", [2, "B"]] # 리스트 안에서 리스트를 요소로 가진 리스트 e의 첫 번째 요소 : 정수, 두 번째 요소 : 문자열, 세 번째 요소 : 리스트 # 일반적인 프로그래밍 언어에서는 이러한 복합적 리스트 사용이 불가능하거나 복잡한 연산과정을 거쳐야만 사용할 수 있다. print(a) print(b) print(c) print(d) print(e) #리스트는 []대괄호로 묶는다. 그냥 외워야함ㅋ print(type(a)) print(type("하이")) #type()함수를 사용하면 어떤 자료형인지 확인이 가능하다 print("[리스트 인덱싱, 슬라이싱]") my_str = "123" my_list = ["1", "2", "3"] #문자열 123은 "1", "2", "3"이라는 문자가 합쳐진 것이므로 분리가 가능한 것 처럼 리스트도 각 요소별로 다룰 수 있다. n_list = [1, 2, 3] s_list = ["한수창", "홍길동", "이몽룡"] print(s_list) print(s_list[0]) #####여기서 인덱싱으로 가져온 자료는 원 자료형의 데이터타입을 그대로 따라간다. print(n_list[0]*2) # 가져온 게 숫자 print(s_list[0]*2) # 가져온 게 문자 #-1 지정 가능, 범위 초과시 오류(문자열 인덱싱과 동일) s_list = ["한수창", "홍길동", ["김빛나", "김빛나라"]] print(s_list[0]) print(s_list[2]) # 가져온게 리스트 print(s_list[2][0]) # 가져온 리스트에서 0번 인덱스 사용 #### 이때 s_list[2]는 리스트로 취급한다 list1 = ["ku", "ki", ["ak", "re", ["ka", "ao"]]] print(list1[2][2][1]) #리스트는 다중으로도 이용 가능하다.
출력값
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 대문자로(uppper) : I`M A BOY I`m a boy >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(ㅣㅐㅈㄷㄱ) : i`m a boy >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon >>> >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 a,n,s,w,k,d,u,f,t,k,q,d,l,q, ,j,o,i,n,(,) >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 a,n,s,w,k,d,u,f,t,k,q,d,l,q, ,j,o,i,n,(,) 파,이,썬 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] Traceback (most recent call last): File "C:/김선미/파이썬/소스/0316.py", line 85, in <module> print(str6.index("열")) NameError: name 'str6' is not defined >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 13 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 13 -1 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 13 2 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 13 2 -1 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 13 2 -1 0 3 >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 13 2 -1 0 3 0 3 3 >>> >>> ======================= RESTART: C:/김선미/파이썬/소스/0316.py ======================= 한수창은 20살 한수창은 20살 [포멧함수를 이용한 소수점 표현] thtn : 121.12345687 소수점 1자리까지 : 21.8 [format 함수를 이용한 정렬] [파이썬] [짱재밌다] [파이썬] [짱재밌다] [파이썬 ] [짱재밌다 ] [파이썬 ] [짱재밌다 ] [ 파이썬] [ 짱재밌다] [파이썬 ] [짱재밌다 ] [ 파이썬 ] [ 짱재밌다 ] [하하하파이썬하하하하] [호호호짱재밌다호호호] [ 파이썬 ] [ 짱재밌다 ] [문자열로 사용할 수 있는 함수] 원본 : I`m a boy 대문자로(uppper) : I`M A BOY 대문자로(UPPPER) : ASDF 소문자로(lower) : i`m a boy 제목을 대문자로(title) : Phtyon 제목을 대문자로(Title) : Python Python 좌우측 공백제거 사용하지 않았을 때 : 공 백 제 거 좌우측 공백제거 사용 : 공 백 제 거 좌측 공백제거 사용 : 공 백 제 거 우측 공백제거 사용 : 공 백 제 거 문,자,열,삽,입,.,j,o,i,n,(,) 파,이,썬 문자열 대체하기(rePlace) : Phthon Python 문자열 대체하기(replace) : phthon Python ['문자열', '분화하기(split)'] ['안', '녕', '하', '세', '요', ''] ['안', '녕', '하', '세', '요'] 2 13 2 -1 0 3 0 3 3 == string == >>> ===================== RESTART: C:/김선미/파이썬/소스/03_type.py ===================== ==================== [3. 리스트] ==================== [리스트 만들기] [] [1, 2] ['AAA', 'BBB'] [1, 2, 'A', 'B'] [1, 'A', [2, 'B']] >>> ===================== RESTART: C:/김선미/파이썬/소스/03_type.py ===================== ==================== [3. 리스트] ==================== [리스트 만들기] [] [1, 2] ['AAA', 'BBB'] [1, 2, 'A', 'B'] [1, 'A', [2, 'B']] <class 'list'> <class 'str'> >>> ===================== RESTART: C:/김선미/파이썬/소스/03_type.py ===================== ==================== [3. 리스트] ==================== [리스트 만들기] [] [1, 2] ['AAA', 'BBB'] [1, 2, 'A', 'B'] [1, 'A', [2, 'B']] <class 'list'> <class 'str'> [리스트 인덱싱, 슬라이싱] ['한수창', '홍길동', '이몽룡'] 한수창 2 한수창한수창 >>> ===================== RESTART: C:/김선미/파이썬/소스/03_type.py ===================== ==================== [3. 리스트] ==================== [리스트 만들기] [] [1, 2] ['AAA', 'BBB'] [1, 2, 'A', 'B'] [1, 'A', [2, 'B']] <class 'list'> <class 'str'> [리스트 인덱싱, 슬라이싱] ['한수창', '홍길동', '이몽룡'] 한수창 2 한수창한수창 한수창 ['김빛나', '김빛나라'] 김빛나 >>> ===================== RESTART: C:/김선미/파이썬/소스/03_type.py ===================== ==================== [3. 리스트] ==================== [리스트 만들기] [] [1, 2] ['AAA', 'BBB'] [1, 2, 'A', 'B'] [1, 'A', [2, 'B']] <class 'list'> <class 'str'> [리스트 인덱싱, 슬라이싱] ['한수창', '홍길동', '이몽룡'] 한수창 2 한수창한수창 한수창 ['김빛나', '김빛나라'] 김빛나 ao >>>