본문 바로가기

게임 제작 관련/개발환경(프로그램)15

Python 입출력(%사용, input, f-string) 1. sep 사용 print(1,2,3) print("1","2","3=6") print("1","2","3=6", sep = "+") ----------------------- 1 2 3 1 2 3=6 1+2+3=6 print를 이용해 출력하면 공백이 함께 출력된다. 문자열 안에 직접 공백을 대신할 문자를 입력해도 되지만, 모든 공백을 대신해 일정한 문자를 넣고 싶다면 sep = "" 을 추가하면 된다. 2. 줄 바꿈 표시(Escape Sequence) \n = 줄 바꾸기 \t = tab 누르기 \r = 원래 줄의 처음으로 \b = 백스페이스 3. 문자열에 변수 값 출력하기(%이용) %s = 문자열 %d = 정수(10진수) %f = 실수 price = 1000 print("상품의 가격은 %d원 입니다... 2022. 9. 28.
R 시작하기(벡터 만들기, 연산자, 데이터 형태 등) 좌측 상단 = 메모장 느낌, 코드 작성 좌측 하단(Console) = 코드 실행기, 메모장 쪽에서 Ctrl + Enter 누르면 바로 실행됨 (드래그해서 여러줄 실행 가능) 우측 상단(Environment) = 변수, 테이블 등 저장된 값이 무엇인지 표시됨 우측 하단(Files) = 파일 탐색기 느낌 * typeof(변수) 형식 확인하는 함수 * 문자형은 ""로 묶기 * TRUE, FALSE 대문자로 or T, F 줄임말도 가능 * 도움말 = ?도움이 필요한 함수 ex) ?seq 1. 변수(Variables) 만들기 a = 3 a = c(3) a 0] [1] 5 2 8 뽑으려는 벡터와 조건의 벡터가 꼭 같을 필요는 없다. n[x] 일 때, n과 x의 열이 맞는다면 그 값에 해당하는 것 뽑기 가능 n = .. 2022. 9. 27.
Python 예외 상황 (try - except) try - except : 의도하지 않은 예외 상황이 발생했을때 처리, 출력하기 위해 사용 x = int(input('나눌 숫자 입력:')) y = 10/x print(y) input을 이용해 간단히 숫자를 나누는 입력문을 작성했을때 0으로 나눈다는 값을 입력할 경우 가장 흔한 예외 상황인 '0으로 나누기 에러(ZeroDivisionError)' 발생한다. 이때 에러 메시지가 아닌 자신이 원하는 메시지가 출력되길 원한다면 try: x = int(input('나눌 숫자 입력:')) y = 10/x print(y) except: print('0으로 나눌 수 없음') ---------------- 나눌 숫자 입력:0 0으로 나눌 수 없음 try - except를 사용해 원하는 메시지 출력이 가능하다. try:.. 2022. 9. 27.