Python5 Python 파이썬 2차원 배열 만들기 파이썬,, 일반 1차원 배열만 쓰다가 2차원 배열이 필요할 때가 있다. 그럴땐 이렇게 해주면 2차원 배열을 만들 수 있다 d = [[0 for j in range(cols)] for i in range(rows)] 그럼 rows * cols 행렬이 만들어진다 2023. 3. 7. Python 파이썬 산술연산자 // 현업에서 잘 쓰지않지만,, 알고리즘 풀 때 사용하는데 안쓰다보니 까먹어 적어둔다 // 는 몫을 구할 때 사용하는 산술연산자이다. / 와 달리 몫만을 출력한다. a = 5 b = 2 print(a // b) => 2 print(a / b) => 2.5 매우 기초적인것 헷갈리지말자 2023. 1. 9. Python 파이썬 split() 함수 파이썬에서 문자열을 입력받을때 유용하게 쓸 수 있는 함수다. 예를들어 핸드폰번호를 010-0000-0000 의 형태로 입력받았는데 중간번호, 끝번호를 따로 저장해야 할 때가 있을 것이다. 근데 예전 핸드폰 번호는 010-000-0000 의 형태도 있기 때문에 "-" 를 기준으로 나눠주는 것이 좋은데 그럴 때 사용할 수 있겠다. num1, num2, num3 = input().split("-") 010-1234-5678 입력 num1 = 010 num2 = 1234 num3 = 5678 이 된다. 문자열을 지정해주지 않고 그냥 split() 으로 사용하면 띄어쓰기를 기준으로 받아온다. 까먹지말자,,~ 2022. 12. 28. Python[파이썬] print(sep="") 옵션 파이썬에서 print() 함수를 쓰고 그 다음 print() 함수를 쓰면 첫번째 print() 안 내용이 출력이 되고난 후 그 다음줄에 출력이 된다. 다음줄에 쓰지 않고 같은줄에 붙여쓰고 싶을때~ 물론 다른 방법도 있지만 sep 옵션을 사용할수도 있다. word1 = "Hello" word2 = "world" print(word1, word2, sep=" ") 으로 작성하면 Hello world 로 출력이 된다. 또한 word1 = "Hello" word2 = "world" print(word1, word2, sep=":") 이렇게 작성을 하면 Hello:world 라고 출력이 되는 것이다. 2022. 12. 20. 이전 1 2 다음