본문 바로가기

전체 글

(14)
파이썬 반복문 사용법(for, while) 컴퓨터 프로그래밍에서는 게임개발, 멀티 태스킹, 여러 알고리즘등 여러 컴퓨터 작업에서 반복문을 많이 사용합니다. 따라서 이번 포스트에서는 파이썬에서 모듈 라이브러리등을 사용하지 않고 for,while등 기본적인 문법을 사용한 반복문 작성을 알아보고자 합니다. for,while 반복문 기본 문법 #아래 예제들은 0~9까지의 숫자를 더하는 예제입니다. #value = sum(range(10)) :P """ for assigned_value in : ... """ value = 0 for i in range(10):#iteration 마지막 원소 이후일 때 까지 이거나 stopiteration같은 소프트 에러가 발생할 때 까지 내부 코드들을 실행 #for문 시작점 if(i == -1): continue#이후의..
파이썬 콘솔 상호작용으로 입력받는 법 파이썬 언어를 사용하다 보면 특정 값이나 변수에 입력을 받아와야 하는 일이 종종 있습니다. 이번 포스트에서는 콘솔과의 상호 작용을 통해 어떤 값을 입력받는 법을 알아 보겠습니다. 우선 파이썬에서는 기본적으로 런타임에서 콘솔과 상호작용하면서 동적으로 값을 입력받는 것이 가능한데요. 물론 여기에는 여러 방법이 있지만, 쉬운 방법으로는 콘솔에서 텍스트 입력값을 받는 input 함수를 사용하는 것입니다. 기본적인 사용법은 아래와 같습니다. 변수 = input() 변수2 = input("질문 문장 입니다, 입력 문장을 입력 후 엔터를 입력하십시오.") #해당 형식은 이해를 돕기 위한 것으로, #해당 형식을 실제 프로젝트에서 유사하게 사용시, 코드 인젝션 취약성에 대한 보완이 필요합니다. print( f"변수:'{..
파이썬 print 함수로 문자 출력하기 파이썬의 언어를 물론 GUI를 사용할 때도 있지만 웬만하면 파이썬 관련 처리는 CLI(Command Line Interface)에서 처리합니다. 따라서 파이썬을 출력할 때 문자를 출력하는 일은 생각보다 중요합니다. print 함수 기본 사용법 변수 = "문자열" 변수2 = [1,2,3] print(변수) print(변수2) print(변수2[0],변수2[1],변수2[2]) print(*변수2) print(1.01) print("출력") 와 같은 방법으로 출력하시면 간단하게 해당 변수의 값을 출력할 수 있습니다. 이때 물론 문자열 포맷을 이용하는 방법을 추가할 수도 있지만 문자열 포맷을 사용하는 것은 추후에 문자열관련 포스트에서 다루도록 하겠습니다. 하지만 이렇게만 CLI창에 출력을 한다면 간혹 불충분할 ..