목록프로그래밍 언어 (146)
RUBY

횟수에 의한 반복(for문) 횟수에 의한 반복이란? 정해 놓은 반복 횟수에 따라 반복 실행한다. ex) 대량 메일 또는 문자 발송, 인사말 반복, mp3 반복 재생 횟수에 의한 반복은 for문이 주로 사용된다. for i in range(5): print('Hello~') → 5회 반복 실행 Hello~ Hello~ Hello~ Hello~ Hello~ for문 사용 방법 for ~ in for j in range(10): result = 7 * j print('{} * {} = {}' .format(7, j, result)) 7 * 0 = 0 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = 49 7 * 8 = 56 7 *..

반복문 반복문이란? 반복문이란 특정 실행을 반복하는 것 반복문을 사용하면 프로그래밍이 간결하고 유지 보수가 쉽다. ex) 대량 메일 또는 문자 발송, 인사말 반복, mp3 반복 재생, 구구단 출력, 팩토리얼(4! = 24), 매일 아침 기상 알람, 영어 단어 반복 학습 도구, 게임 반복 실행, 타이머 반복문 사용 이유 print('{} * {} = {}' .format(2, 1, (2 * 1))) print('{} * {} = {}' .format(2, 2, (2 * 1))) print('{} * {} = {}' .format(2, 3, (2 * 1))) print('{} * {} = {}' .format(2, 4, (2 * 1))) print('{} * {} = {}' .format(2, 5, (2 *..

중첩 조건문 조건문 안에 또 다른 조건문이 있을 수 있다. exampleScore = int(input('성적 : ')) if exampleScore = 90: print('A') elif exampleScore >= 80: print('B') elif exampleScore >= 70: print('C') elif exampleScore >= 60: print('D')
다자택일 조건문 사용 시 주의할 점 조건식 순서가 중요하다. 맞는 것 exampleScore = int(input('성적 : ')) grades = '' if exampleScore >= 90: grades = 'A' elif exampleScore >= 80: grades = 'B' elif exampleScore >= 70: grades = 'C' elif exampleScore >= 60: grades = 'D' else : grades = 'F' print('성적 : {} \t 학점 : {}' .format(exampleScore, grades)) 틀리는 것 exampleScore = int(input('성적 : ')) grades = '' if exampleScore >= 70: grades =..
다자택일 조건문 if~elif문 : 여러 가지 조건식 결과에 따라 실행문이 결정됨. exampleScore = int(input('성적 : ')) grades = '' if exampleScore >= 90: grades = 'A' elif exampleScore >= 80: grades = 'B' elif exampleScore >= 70: grades = 'C' elif exampleScore >= 60: grades = 'D' else : grades = 'F' print('성적 : {} \t 학점 : {}' .format(exampleScore, grades))
if~else문과 조건식 조건식(삼항연산자)의 두가지 사용법 조건식 결과에 따른 실행만 하는 경우 minAblePoint = 100 userPoint = int(input('보유 포인트 입력 : ')) print('포인트 사용 가능') if userPoint >= minAblePoint else print('포인트 사용불가능') 조건식 결과를 변수에 할당하는 경우 minAblePoint = 100 userPoint = int(input('보유 포인트 입력 : ')) result = '가능' if userPoint >= minAblePoint else '불가능' print('포인트 사용 가능 여부 : {}' .format(result)) 조건식 → if ~ else문 : 모든 조건식(삼항연산자)은 if ~..
양자택일 조건문(if~else문) 양자택일 조건문 if~else문 : 조건식 결과에 따라 둘 중에 하나가 실행됨 passScore = 80 myScore = int(input('점수 입력 : ')) if myScore >= passScore : print('PASS!!') if myScore = passScore : print('PASS!!') else : print('FAIL!!') pass 나중에 코딩하겠다.. messageSrting = input('문자 메세지 입력 : ') if len(messageSrting) >= 500: pass e..