전체 글 254

[파이썬 입문] 3. 제어문과 컬렉션 – 3) 반복문

[파이썬 입문] 반복문 - while, for, rangewhilewhile문은 조건이 참일 때 반복 수행하는 구문입니다.while 조건 표현: 참일 때 수행할 표현 (반복 수행할 구문)다음은 1부터 10까지 정수의 합계를 구하는 논리 전개입니다.합계(sum)를 0으로 초기화i를 0으로 초기화반복 i가 10보다 작거나 같다면 합계에 i를 더하라 i를 1증가하라결과를 확인 이를 코드로 표현하면 다음처럼 구현할 수 있어요.[In]#1부터 10까지 정수의 합계를 구하자.sum = 0 #sum를 0으로 초기화 i = 1 #i를 1로 초기화while i[Out]1부터 10까지 정수의 합계: 55만약 사용자가 입력한 정수의 합계를 구한다면 다음과 같은 논리 전개를 할 수 있어요.합계(sum)를 0..

[파이썬 입문] 3. 제어문과 컬렉션 – 2) 조건문 if, if else, if elif else

[파이썬 입문] 3. 제어문과 컬렉션 - 조건문 if, if else, if elif elseif 문if문은 조건이 참일 때 수행하는 구문을 지정할 수 있어요. 파이썬에서는 조건문, 제어문, 함수에 속하는 구문을 지정할 때 들여쓰기를 지정합니다.if 조건 표현: 참일 때 수행할 표현다음은 점수를 입력받은 후에 점수 범위를 벗어나지 않을 때 점수를 출력하는 코드입니다.[In]score = int(input("국어 점수:"))if 0[Out 1]국어 점수:102[Out 2]국어 점수:90입력한 점수는 90입니다.if 조건이 참일 때 수행할 구문은 들여쓰기를 지정하여 표현합니다. 만약 들여쓰기를 하지 않으면 if문은 끝난 것으로 간주합니다.다음은 이를 테스트하는 코드입니다.[In]score = int(i..

[파이썬 입문] 3. 제어문과 컬렉션 – 1)논리 형식 bool

[파이썬 입문] 3. 제어문과 컬렉션 논리 형식 bool논리 형식 bool파이썬에서는 True와 False를 값으로 갖는 bool 형식을 제공하고 있어요.[In]print(type(True))print(type(False))[Out]논리 연산 연산 결과가 bool 형식인 논리 연산은 and, or, not을 제공합니다.and 연산은 이항 연산자로 둘 다 참일 때만 연산 결과가 참입니다.[In]print(f"False and False = {False and False}")print(f"False and True = {False and True}")print(f"True and False = {True and False}")print(f"True and True = {True and True}")[Out]..

[파이썬 입문] 2. 자료형 – 4) 기본 출력 print 함수, format 함수, f문자열

파이썬 - 출력과 format 및 f문자열기본 출력 print기본 출력 함수 print는 이미 사용해 보았습니다.이번에는 포멧에 맞게 출력하는 방법을 알아 볼 거예요.print 함수를 사용할 때 값이나 표현을 입력 인자로 전달하여 출력했어요.[In]print(12)a = "hello"print(a)print(12, a)[Out]12hello12 helloformat 출력먼저 정수를 출력할 때 10진수, 8진수, 16진수로 출력할 수 있어요.format(정수,’d’)일 때는 10진수format(정수,’o’)일 때는 8진수format(정수,’x’)일 때는 16진수[In]num = 256print("===num===")print("10진수:",format(num,'d'))print("8진수:",format(n..

[파이썬 입문] 2. 자료형 – 3) 변수와 기본 input

[파이썬 입문] 자료형 –변수와 기본 input변수 사용프로그램에서 사용할 데이터를 기억해 두었다가 필요할 때 사용하기 위한 문법으로 변수를 제공합니다.파이썬에서는 별도의 선언문 없이 변수에 값을 대입하는 형태로 사용할 수 있습니다.다음은 사각형의 면적을 계산하기 위해 너비와 높이를 변수에 대입하여 사용하는 예제 코드입니다.[In]width = 10height = 15rect_area = width * heightprint("너비:",width, "높이:",height, "사각형 면적:",rect_area)[Out]너비: 10 높이: 15 사각형 면적: 150기본 입력 input사용자로부터 값을 입력받아 변수에 대입하고자 한다면 input함수를 사용하세요.input 함수는 화면에 출력할 내용을 전달합니다..