목록분류 전체보기 (159)
할껀하고놀자
문자열 처리가 편리한 파이썬... 코딩이 재밌다 # import sys # sys.stdin = open('3.txt') nums = [] for i in range(2): n = (input()) nums.append(n) tmp=list() ans=list() idx=0 for n in nums[1][::-1]: ans.append(int(n)*int(nums[0])) tmp.append(int(n)*int(nums[0])*(10**idx)) idx+=1 ans.append(sum(tmp)) for a in ans: print(a)
기본 문법은 이제 왱간한건 다 할 수 있다. # 141 my_list = ["A", "b", "c", "D"] for m in my_list: if m.islower(): pass else: print(m) # 142 my_list = ["A", "b", "c", "D"] for m in my_list: if m.islower(): print(m) my_list = ["A", "b", "c", "D"] for m in my_list: if m.islower(): m = m.upper() else: m = m.lower() print(m,end="") print() # 143 file_list = ['hello.py', 'ex01.py', 'ch02.py', 'intro.hwp'] for f in file..
직관적이어서 좋은 것 같다. # 131 my_list = ["가", "나", "다", "라"] for m in my_list[1:]: print(m) # 132 my_list = [1, 2, 3, 4, 5, 6] for m in my_list[::2]: print(m) # 133 my_list = [1, 2, 3, 4, 5, 6] for m in my_list[1::2]: print(m) my_list = ["가", "나", "다", "라"] for m in my_list[::-1]: print(m) # 134 my_list = [3, -20, -3, 44] for m in my_list: if m3: print(m) # 137 my_list = [3, 1, 7, 10, 5, 6] for m in my_..
for 문에 대해 배울 수있었다. 파이썬은 재밌는 언어같다. # 121 for 변수 in ["가", "나", "다", "라"]: print(변수) # 4번 호출 # 122 for 변수 in ["사과", "귤", "수박"]: print(변수) # 123 for 변수 in ["사과", "귤", "수박"]: print(변수) print("--") # 124 for 변수 in ["사과", "귤", "수박"]: print(변수) print("--") # 125 menu = ["김밥", "라면", "튀김"] for data in menu: print("오늘의 매뉴:",end="") print(data) # 126 portfolio = ["SK하이닉스", "삼성전자", "LG전자"] for data in portfo..
약간 집중력 떨어진다. # 111 data = 'A' if data.islower(): print(data.upper()) else: print(data.lower()) # 112 data = 42 idata = int(data) print("the grade is",end=" ") if(81
if data in list: 이부분이 좀 신기했음. for문 돌리는게 아니라 if로 바로 찾을 수 있다니... 신세계다 # 101 data = input() # data = 'ㅎㅇ' print(data*2) # 102 # input 함수는 문자열 데이터를 반환하기 때문에 int () 함수를 사용해서 숫자로 형변환을 해야합니다. print(int(data)+10) # 103 if int(data)%2==0: print("짝수") else: # else : 세미콜론을 붙여야한다. print("홀수") # 104 if int(data)+200: print(int(data)-20) else: print(0) 106 data=input() if data[-2:]=='00': print("정각입니다") else:..
c++과 똑같은 개념이라 쉽게 풀었음. 1
딕셔너리 배움 zip 하면 묶어준다는거 배움 구조가 복잡해지는거 넣는거 배움 # 81 inventory = {'메로나':[300,20],'비비빅':[400,3],'죠스바':[250,100]} print(inventory) # 82 print(inventory['메로나'][0],"원") # 83 print(inventory['메로나'][1],"개") # 84 inventory['월드콘']=[500,7] print(inventory) # 85 icecream = {'탱크보이': 1200, '폴라포': 1200, '빵빠레': 1800, '월드콘': 1500, '메로나': 1000} print(icecream.keys()) # dict_keys 붙어서 나옴 print(list(icecream.keys())) #..
딕셔너리 배웠습니다. 약간 해시같은 느낌인데 해쉬보다 더 편하다. 없으면 그냥 추가시켜줌.. 지우는건 앞에 del 붙이기! 앞에 * 붙이는건 뭉뜽그리겠다는 뜻같음. # 71 scores = [8.8, 8.9, 8.7, 9.2, 9.3, 9.7, 9.9, 9.5, 7.8, 9.4] valid_scores = scores[:8] print(valid_scores) # 72 *valid_scores,_,_=(scores) print(valid_scores) # 73 _,*asdf,_ = scores print(asdf) # 74 tmp = {} # 딕셔너리 # 75 asdf = {'메로나':1000,'폴라포':1200,'빵파레':2000} print(asdf) # 76 asdf['죠스바'] = 1200 asd..
튜플과 리스트에 대해 배움.. 튜플.. 뭐 어따쓰는거지? 언패킹에 대해 배움 튜플은 값을 못바꾼다. 리스트는 바꿀 수 있나? - 리스트는 전체를 가져오면 바꿀 수 있고, 일부를 슬라이싱 해서 가져오면 못바꾸지! 조금씩 어려워진다.. # 61 # interest_1 에 interest_0 리스트 전체를 대입하면, 리스트가 복사되는 것이 아니라, 새로운 이름이 하나더 추가됩니다. # 즉, interest_0과 interest_1은 동일한 리스트를 가리키고 있게 됩니다. # (파이썬 문법이에그래요) 따라서 interest_0을 수정하면 interest_1도 함께 변경되서 아래와 같이 출력됩니다. interest_0 = ['삼성전자', 'LG전자', 'SK Hynix'] interest_1 = interest_..