본문 바로가기

프로그래밍 언어/Python31

[Python] 유용한 모듈(random) 유용한 모듈 (random) +-----------------------------------------------------+ ① random.randint(시작,종료) : ② random.randrange(시작,종료,증감) : ③ random.sample(range(시작,종료),개수) : ④ random.choice(변수명) : ⑤ random.shuffle(변수명) : +-----------------------------------------------------+ ① random.randint(시작,종료) : ⇒ 시작값이상 종료값이하의 난수 생성 ② random.randrange(시작,종료,증감) :⇒ 시작값이상 종료값 미만의 (증감값적용) 난수를 생성한다. ③ random.sample(rang.. 2017. 11. 23.
[Python] 반복문_(1) while문 반복문이란? 동일한 내용 및 패턴을 반복시켜서 동작해야 할 경우 사용하는 문법입니다. +------------------------------------------------------------------------------------------------------------+ * while문 while문은 조건이 '참'인 동안에만 while문 안에 들여쓰기된 문장들이 반복해서 수행됩니다. → 형식 while 조건식 : 수행할문장1 수행할문장2 수행할문장3 * break & continue → break while문이 반복적으로 실행되는 동안 강제로 while문을 탈출하고 싶을 때 사용합니다. → continue while문이 반복으로 실행되는 동안 강제로 while문의 다음 반복으로 넘어가고 싶을.. 2017. 11. 22.
[Python] 조건문_if문 if문 조건문 조건을 판단하여 그 상황에 맞게 처리해야 할 경우 사용하는 문법입니다. 1) if문 조건이 '참'이되면 if문 영역의 문장이 실행됩니다. (if문 영역의 문장은 들여쓰기로 구분합니다.) → 형식 if 조건식 : 수행할문장1 수행할문장2 2) if ~ else문 두 가지 조건중에 반드시 하나를 선택해야 할 경우 사용합니다.→ 형식 if 조건식 : 수행할문장 else : 수행할문장 3) if ~ elif문 if와 else문은 다양한 조건을 판단하기 어려운데, elif문은 다양한 조건 판단을 해야 할 때 사용합니다.→ 형식 if 조건식 : 수행할문장 elif 조건식 : 수행할문장 elif 조건식 수행할문장 +(else :) Ex1. if문 Ex2. Ex3. 중첩if문 Ex4. if ~ elif문.. 2017. 11. 21.
[Python] 입력 함수 input ( ) 입력 함수 input( ) input( )이라는 함수는 간단하게 사용자에게 입력을 받을 수 있는 함수입니다. 파이썬에서는 input으로 받은 값은 기본적으로 문자열 타입입니다. 따라서 숫자를 입력해도 문자열로 간주하기 때문에 숫자로 바꾸려면 int ( ) 함수를 써서 형변환을 해주셔야 합니다. * 사용자로부터 키보드 입력을 받는 기능의 내장함수(built-in) 디폴트 데이터타입은 '문자열' 여러개의 값을 입력받을 경우 input( ).split( )을 활용 여러개의 값을 같은 값으로 형변환 할 경우 map(타입 , input( ).split( ) )이용 * 1. 키보드로부터 데이터 입력 받기 input( ) 2. 입력받은 데이터를 메모리에 저장하기 3. input ( ) 함수 사용하기 4. 여러 값을 .. 2017. 11. 20.