본문 바로가기
728x90
반응형
SMALL

컴퓨터관련/Python41

python에서 사용자키 입력받기 오늘은 파이썬에서의사용자가 키보드를 이용해 입력을 하면그 값을 받아서처리하는 방법을정리해보고자 합니다. 사용자가 키를 입력하도록 하여받아서 처리하는 것은파이썬에서 함수로 제공하고 있습니다.input 함수를 이용해서데이터를 받을 수 있습니다. 실제 사용 예제를 확인해 보도록 하겠습니다.a = input() print("입력받은 문자 : " + a) 위처럼 코딩을 하였습니다.그리고 실행을 하면결과는 다음과 같습니다. 위처럼 아무런 반응이 없네요.그런데 이곳에 홍길동이라는 문구를입력해보았습니다.그리고 엔터를 쳤더니결과는 아래처럼 나왔습니다. 위처럼 입력대기 상황이였고,입력을 하고엔터를 치면 입력받은 문자를출력하는 것입니다. 그런데 위처럼 했더니프로그램이 돌면서 대기하는건지멈춘건지구분을 할 수가 없네요. 그래서.. 2020. 4. 22.
python에서 정규식표현 사용하기 오늘은 파이썬에서의 정규식 사용하는 방법을정리해보고자 합니다. 여러 언어들에서 정규식을 지원하고 있습니다.그래서 원하는 문자대역만 받을 수 있도록,사용할 수 있도록 하고 있습니다. python에서도 역시나정규식 표현을 지원하고 있습니다. 그래서 오늘은 파이썬에서의 정규식표현을사용하는 방법을정리해보겠습니다. 우선, python에서 정규식을 사용하기 위해서는re를 import 해주어야 합니다.그리고 사용을 해주시면 되십니다. 정규식 표현 예제를 이제 확인해보도록 하겠습니다.우선, 숫자만 나오도록 하는정규식 표현을 확인해보도록 하겠습니다. 예제소스는 다음과 같습니다.import re #테스트용 문자 tmp_str = "abab!@#`242홍길동ZZZZ" print(re.sub('[^0-9]', '', tmp_.. 2020. 4. 16.
python에서의 인덱싱 오늘은 파이썬에서의 문자열에 대한인덱싱에 대해서 정리를 해보고자 합니다.문자열이 아니라리스트와 같은 경우에도적용이 됩니다. 저는 문자열에서의인덱스를 이용하는 방법을정리해보도록 하겠습니다.방법은 동일하니 그대로 다른 경우에도사용을 해주시면 되십니다. 문자열에서는 인덱스를 이용해서접근을 할 수 있습니다.왼쪽끝을 0으로 해서증가가 되게 되어 있습니다. 이제 python에서의 문자열에 대한인덱싱 방법을 실제 예제를 통해서 정리해보도록 하겠습니다. 우선, 기본적인 문자열을 한번 선언해보았습니다.tmp_str = "abcdefghijk" print(tmp_str) 위처럼 하고실행을 하면결과는 다음과 같이 나옵니다. abcde...이런식으로저장하여 출력을 그냥 한 것입니다. a는 1b는 2c는 3...이런 식으로 문.. 2020. 4. 8.
Python에서 Set 사용하기 오늘은 파이썬에서의 Set을 사용하는 방법을정리해보고자 합니다. 1. Set이란?Set은 중복 없는 요소들로 구성된List, Tuple라고 보시면 되십니다.기존의 List 등의 경우중복된 값들이 들어갈 수 있었습니다.하지만 Set으로 하게 된다면중복된 값은 들어가지지 않게 됩니다. Set으로 데이터를 넣기 위해서는중괄호( {} ) 로 넣어주시면 되십니다.그리고 List등에서 중복을 제거하고Set으로 변경을 하기 위해서는Set() 함수를 이용하면 됩니다. 2. Set으로 선언하기우선, 선언을 하는 방법을정리해보고자 합니다.실제 사용 예제를 확인해보도록 할께요.저는 아래처럼 코딩을 하였습니다.tmp_set = {1,3,1,3,5,6,7,5,6,7} print(tmp_set) 위처럼 코딩을 하고실행을 하면결과.. 2020. 3. 30.
728x90
반응형
LIST