[Python] 아스키코드(ASCII) 변환하는 방법 ☑️
·
Python
ord() 함수를 이용하여 문자를 아스키코드 값으로 변환할 수 있고chr() 함수를 이용하여 아스키코드 값을 문자로 변환할 수 있다.아스키코드(ASCII)는 American Standard Code for Information Interchange의 줄임말로 컴퓨터와 통신장비를 비롯한 문자를 사용하는 많은 장치에서 쓰이며, 대부분의 문자 인코딩이 아스키에 기초를 두고 있다. print(chr(65)) # Aprint(chr(97))# aprint(ord("A"))# 65print(ord("a"))# 97
[Python] 원하는 크기의 리스트를 선언하는 방법 ☑️
·
Python
1. 원하는 크기의 0으로 초기화된 1차원 배열을 만드는 방법list = [0 for _ in range(n)] 2. 원하는 크기의 0으로 초기화된 2차원 배열을 만드는 방법matrix = [[0 for col in range(n)] for row in range(n)]
[Python] 리스트를 활용하는 방법 ☑️
·
Python
[원하는 크기의 리스트를 선언하는 방법]1. 원하는 크기의 0으로 초기화된 1차원 배열을 만드는 방법list = [0 for _ in range(n)] 2. 원하는 크기의 0으로 초기화된 2차원 배열을 만드는 방법matrix = [[0 for col in range(n)] for row in range(n)] [리스트의 합을 구하는 방법]1. 1차원 리스트의 합을 구하는 방법list = [1,2,3]sum(list)2. 다차원 리스트의 합을 구하는 방법리스트의 합을 구하다가 int값이 아닌 list값을 만나면 그 합을 구하는 재귀함수를 만들어야 함lst = [[1,[1,1,1,1], 1], [1,1,1]]def sum_list(lst, res: int=0) -> int: for i in lst..
[Python] 입력된 값을 받아오는 방법 ☑️
·
Python
[입력이 끝날 때까지 받아오는 방법] - boj_10950 1. sys를 사용하는 방법import syslines = sys.stdin.readlines()# 파일의 전체 내용을 한 번에 가져옴for line in lines: A, B = map(int, line.split()) print(A+B) *터미널에 EOF 입력하는 방법: control + D 2. EOF를 사용하는 방법while True: try: A, B = map(int, input().split()) print(A+B) except: break [한 줄로 여러 값을 입력받아서 리스트에 저장하는 방법] - boj_10818integers = list(map(int, input().split())) *input()은 더 이상 읽..