[Python] 파이썬 짝수단을 구구단 출력하기(2단,4단,6단)
입력한 구구단을 출력하기는 따로 게시글이 있습니다 (클릭) 문제) 구구단의 2,4,6,8,10단을 출력하는 구구단을 만들어라. 구구단의 알고리즘을 알고있다면 매우 쉬운 문제입니다. 어떻게 풀어나가야 할까요? 구구단에 쓰이는 반복문은 2개입니다. X * Y 이렇게 두개죠?우린 이X를 2~10까지 2씩 증가시키면 되겠습니다. 코드로 알아보죠1234for x in range(2, 11 ,2): print("===={}단====".format(x)) for y in range(1,10): print("{} * {} = {}".format(x,y,x*y))cs 1번째줄에 왜 11까지인가 의문을 품는분들이 계실수 있습니다. 이유는 파이썬에서 범위를 정할때 x이상~y미만 으로 알아듣기 때문에 미만은 포함을 하지 않죠..
더보기
[Python] 파이썬 예제. 행렬의 덧셈
본 게시글은 http://tryhelloworld.co.kr/ 에 있는 문제를 참고하여 풀이한 것입니다.문제행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬을 입력받는 sumMatrix 함수를 완성하여 행렬 덧셈의 결과를 반환해 주세요.예를 들어 2x2 행렬인 A = ((1, 2), (2, 3)), B = ((3, 4), (5, 6)) 가 주어지면, 같은 2x2 행렬인 ((4, 6), (7, 9))를 반환하면 됩니다.(어떠한 행렬에도 대응하는 함수를 완성해주세요.) 1234567def sumMatrix(A,B): answer = [] return answer # 아래는 테스트로 출력해 보기 위한 코드입니다.print(sumMatrix([[1..
더보기
[Python] 파이썬 예제. 딕셔너리 정렬
본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다. level 1 의 난이도 쉬움 문제입니다 문제딕셔너리는 들어있는 값에 순서가 없지만, 키를 기준으로 정렬하고 싶습니다. 그래서 키와 값을 튜플로 구성하고, 이를 순서대로 리스트에 넣으려고 합니다. 예를들어 {"김철수":78, "이하나":97, "정진원":88}이 있다면 각각의 키와 값을("김철수", 78)("이하나", 97)("정진원", 88)과 같이 튜플로 분리하고 키를 기준으로 정렬해서 다음과 같은 리스트를 만들면 됩니다. [ ("김철수", 78), ("이하나", 97), ("정진원", 88) ]다음 sort_dictionary 함수를 완성해 보세요. 12345678def sort_dictiona..
더보기