Podcast
Questions and Answers
변수의 역할은 무엇인가?
변수의 역할은 무엇인가?
변수에는 한 번 사용되고 사라지는 값만 저장할 수 있다.
변수에는 한 번 사용되고 사라지는 값만 저장할 수 있다.
False
대입연산자(=)의 역할은 무엇인가?
대입연산자(=)의 역할은 무엇인가?
값을 변수에 저장하는 역할
변수를 선언할 때는 대입연산자(=)의 왼쪽에 ______가 있어야 한다.
변수를 선언할 때는 대입연산자(=)의 왼쪽에 ______가 있어야 한다.
Signup and view all the answers
다음 중 잘못된 값의 대입 예시는 무엇인가?
다음 중 잘못된 값의 대입 예시는 무엇인가?
Signup and view all the answers
파이썬에서 print 함수를 사용하여 변수를 출력할 수 있다.
파이썬에서 print 함수를 사용하여 변수를 출력할 수 있다.
Signup and view all the answers
다음 코드에서 출력되는 결과는 무엇인가? num1 = 100; num2 = 50; result = num1 - num2
다음 코드에서 출력되는 결과는 무엇인가? num1 = 100; num2 = 50; result = num1 - num2
Signup and view all the answers
계산식 출력에서 사용되는 형식 인자는 ______이다.
계산식 출력에서 사용되는 형식 인자는 ______이다.
Signup and view all the answers
다음 코드를 올바른 결과와 매칭하시오:
다음 코드를 올바른 결과와 매칭하시오:
Signup and view all the answers
F-문자열을 사용하면 변수를 출력할 수 없다.
F-문자열을 사용하면 변수를 출력할 수 없다.
Signup and view all the answers
변수의 이름을 지을 때 사용할 수 없는 문자는 무엇인가?
변수의 이름을 지을 때 사용할 수 없는 문자는 무엇인가?
Signup and view all the answers
변수의 첫 글자는 숫자로 시작할 수 있다.
변수의 첫 글자는 숫자로 시작할 수 있다.
Signup and view all the answers
Input() 함수의 주요 목적은 무엇인가?
Input() 함수의 주요 목적은 무엇인가?
Signup and view all the answers
좋은 변수 이름은 _______하면서도 그 의미를 파악할 수 있어야 한다.
좋은 변수 이름은 _______하면서도 그 의미를 파악할 수 있어야 한다.
Signup and view all the answers
다음 변수 네이밍 규칙을 매칭하시오:
다음 변수 네이밍 규칙을 매칭하시오:
Signup and view all the answers
다음 중 문자열 연결에 사용되는 연산자는 무엇인가?
다음 중 문자열 연결에 사용되는 연산자는 무엇인가?
Signup and view all the answers
대문자와 소문자는 구분하지 않아도 된다.
대문자와 소문자는 구분하지 않아도 된다.
Signup and view all the answers
좋은 변수 이름을 짓기 위한 네이밍 컨벤션의 목적은 무엇인가?
좋은 변수 이름을 짓기 위한 네이밍 컨벤션의 목적은 무엇인가?
Signup and view all the answers
파이썬에서 값을 입력받을 때 사용하는 함수는 _______이다.
파이썬에서 값을 입력받을 때 사용하는 함수는 _______이다.
Signup and view all the answers
변수명 작성 규칙에서 포함되어야 할 요소는 어떤 것인가?
변수명 작성 규칙에서 포함되어야 할 요소는 어떤 것인가?
Signup and view all the answers
문자열을 연결할 때 사용하는 연산자는 무엇인가요?
문자열을 연결할 때 사용하는 연산자는 무엇인가요?
Signup and view all the answers
Len() 함수는 문자열의 길이를 반환한다.
Len() 함수는 문자열의 길이를 반환한다.
Signup and view all the answers
문자열 'Python'을 대문자로 변환한 결과는 무엇인가요?
문자열 'Python'을 대문자로 변환한 결과는 무엇인가요?
Signup and view all the answers
문자열 'hello'를 3번 반복하면 ______가 된다.
문자열 'hello'를 3번 반복하면 ______가 된다.
Signup and view all the answers
다음 문자열 함수와 그 기능을 매칭하세요:
다음 문자열 함수와 그 기능을 매칭하세요:
Signup and view all the answers
아래 중 isupper() 함수의 역할은 무엇인가요?
아래 중 isupper() 함수의 역할은 무엇인가요?
Signup and view all the answers
Count() 함수를 사용하여 문자 'a'의 개수를 세는 것은 불가능하다.
Count() 함수를 사용하여 문자 'a'의 개수를 세는 것은 불가능하다.
Signup and view all the answers
문자열 '난생'을 2번 곱한 결과는 무엇인가요?
문자열 '난생'을 2번 곱한 결과는 무엇인가요?
Signup and view all the answers
문자열의 위치를 접근하는 인덱싱은 ______부터 시작한다.
문자열의 위치를 접근하는 인덱싱은 ______부터 시작한다.
Signup and view all the answers
다음 중 문자열의 위치를 찾는 함수는 무엇인가요?
다음 중 문자열의 위치를 찾는 함수는 무엇인가요?
Signup and view all the answers
프로그래밍 언어의 대표적인 예시가 아닌 것은 무엇인가?
프로그래밍 언어의 대표적인 예시가 아닌 것은 무엇인가?
Signup and view all the answers
스크립트 언어는 소스 코드를 실행 파일로 변환한다.
스크립트 언어는 소스 코드를 실행 파일로 변환한다.
Signup and view all the answers
대문자를 소문자로, 소문자를 대문자로 변환하는 프로그램을 작성하는 것이 주어진 과제의 주제는 무엇입니까?
대문자를 소문자로, 소문자를 대문자로 변환하는 프로그램을 작성하는 것이 주어진 과제의 주제는 무엇입니까?
Signup and view all the answers
프로그래밍 언어를 사용하여 소프트웨어나 앱을 만드는 사람을 ______라고 한다.
프로그래밍 언어를 사용하여 소프트웨어나 앱을 만드는 사람을 ______라고 한다.
Signup and view all the answers
다음 프로그래밍 언어와 그 특징을 연결하시오:
다음 프로그래밍 언어와 그 특징을 연결하시오:
Signup and view all the answers
파이썬을 다운로드하기 위해 방문해야 할 웹사이트는 어디인가?
파이썬을 다운로드하기 위해 방문해야 할 웹사이트는 어디인가?
Signup and view all the answers
C++, Java, C#은 모두 스크립트 언어에 속한다.
C++, Java, C#은 모두 스크립트 언어에 속한다.
Signup and view all the answers
파이썬 설치 시 다운로드한 파일의 이름은 무엇입니까?
파이썬 설치 시 다운로드한 파일의 이름은 무엇입니까?
Signup and view all the answers
______ 언어는 소스 코드를 한 줄씩 읽어서 실행하며 실행 파일이 생성되지 않는다.
______ 언어는 소스 코드를 한 줄씩 읽어서 실행하며 실행 파일이 생성되지 않는다.
Signup and view all the answers
파이썬이 속하는 언어의 종류는 무엇인가?
파이썬이 속하는 언어의 종류는 무엇인가?
Signup and view all the answers
정수형(int) 데이터형의 특징은 무엇인가?
정수형(int) 데이터형의 특징은 무엇인가?
Signup and view all the answers
실수형(float) 데이터형은 소수점을 포함하고 있다.
실수형(float) 데이터형은 소수점을 포함하고 있다.
Signup and view all the answers
불형(bool) 데이터형의 저장 가능한 값은 무엇인가?
불형(bool) 데이터형의 저장 가능한 값은 무엇인가?
Signup and view all the answers
문자형은 큰 따옴표(“)나 작은 따옴표(‘)로 감싸 표현한 _____의 집합이다.
문자형은 큰 따옴표(“)나 작은 따옴표(‘)로 감싸 표현한 _____의 집합이다.
Signup and view all the answers
다음 데이터형과 설명을 매칭하시오:
다음 데이터형과 설명을 매칭하시오:
Signup and view all the answers
정수와 정수의 나눗셈 결과는 어떤 데이터형인가?
정수와 정수의 나눗셈 결과는 어떤 데이터형인가?
Signup and view all the answers
문자형 데이터는 중간에 띄어쓰기가 있으면 사용할 수 없다.
문자형 데이터는 중간에 띄어쓰기가 있으면 사용할 수 없다.
Signup and view all the answers
Type() 함수는 무엇을 확인하는 데 사용되는가?
Type() 함수는 무엇을 확인하는 데 사용되는가?
Signup and view all the answers
Study Notes
변수란 무엇일까요?
- 변수는 데이터(값)를 저장하는 메모리 공간입니다.
- 컴퓨터는 한 번 사용되고 사라지는 값을 저장하지 못하기 때문에 변수를 사용하여 봅니다.
- 변수에 값을 저장하는 방법은 대입 연산자(=)를 사용합니다.
계산 결과를 출력하는 방법
-
print(c)
를 사용하면 계산 결과인 300이 출력됩니다. -
하지만
print(c)
는 어떤 계산식을 통해 300을 얻었는지 알려주지 않습니다. -
계산 식을 포함한 전체 내용을 출력하기 위해서는 다음 방법을 사용합니다.
-
자료형 형식 인자 활용:
print(“%d + %d = %d”%(a, b, c))
- %d는 정수, %f는 실수, %s는 문자열을 나타냅니다.
-
format 함수 사용:
print(“{} + {} = {}”.format(a, b, c))
-
f-문자열 사용:
print(f”{a} + {b} = {c}”)
-
자료형 형식 인자 활용:
변수 선언과 값 대입 방법
- 대입 연산자(=) 왼쪽에는 변수, 오른쪽에는 값, 변수, 연산 결과가 올 수 있습니다.
- 잘못된 값의 대입은 다음과 같습니다.
- 왼쪽에 변수가 아닌 다른 값이 올 경우:
100 = num1 + num2
- 왼쪽에 변수가 여러 개 올 경우:
num1 + num2 = result
- 왼쪽에 변수가 아닌 다른 값이 올 경우:
변수를 사용한 코드 출력
- 변수
num1
과num2
에 값을 저장하고 연산을 수행하여result
에 저장합니다. -
result
값을 출력하여 연산 결과를 확인합니다.
변수 이름 짓기 규칙
- 변수 이름은 영문자, 숫자, 언더바(_)만 사용 가능하며 첫 글자는 숫자가 될 수 없습니다.
- 대문자와 소문자는 구분합니다.
- 파이썬 예약어(명령어)를 사용할 수 없습니다.
좋은 변수 이름
- 변수 이름만 보고도 의미를 파악할 수 있어야 합니다.
- 변수의 의미가 명확하더라도 너무 길어지면 안 됩니다.
- 짧으면서도 의미를 파악할 수 있도록 언더바로 구분하고 대소문자를 섞어 사용하는 것이 좋습니다.
input() 함수
- 키보드로 데이터를 입력 받도록 도와주는 함수입니다.
- 사용자에게 숫자 값을 입력 받아 출력하기 위해 변수를 사용합니다.
- input() 함수는 사용자에게 값을 입력할 때 무엇을 입력해야 할지 명확하게 알려주지 않습니다.
문자열 알아보기
- 문자열은 따옴표(”, ‘)로 감싸 표현된 데이터입니다.
- 문자열은 더하기(+) 연산자를 사용하여 연결하고 곱하기(*) 연산자를 사용하여 반복할 수 있습니다.
- 문자열의 길이를 확인하려면
len(“문자열”)
함수를 사용합니다. - 문자열의 대소문자를 변환하려면
upper()
,lower()
함수를 사용합니다. - 문자열이 모두 대문자 또는 소문자인지 확인하려면
isupper()
,islower()
함수를 사용합니다. - 문자열에서 특정 문자의 개수를 확인하려면
count(“문자열”)
함수를 사용합니다. - 문자열에서 특정 문자의 위치를 찾으려면
find(“문자열”)
함수를 사용합니다. - 문자열의 특정 위치에 접근하려면 인덱싱(indexing)을 사용합니다.
프로그래밍 언어란?
- 컴퓨터가 이해하는 언어입니다.
- 프로그래밍 언어를 이용하여 프로그램을 만드는 작업을 코딩이라고 합니다.
- 프로그래머는 프로그래밍 언어를 사용하여 소프트웨어, 앱 등을 만드는 사람입니다.
프로그래밍 언어의 분류
- 컴파일러 언어: 소스 코드를 기계어로 일괄 번역하여 실행 파일(*.exe)을 생성합니다. (예: C언어, C++, Java, C#)
- 스크립트 언어: 소스 코드를 한 줄씩 읽어서 실행합니다. (예: 파이썬, 자바스크립트)
파이썬 설치 및 실행
- 파이썬 사이트(http://www.python.org/)에서 다운로드하여 설치할 수 있습니다.
- 설치 후 IDLE을 실행하여 파이썬 코드를 작성하고 실행할 수 있습니다.
데이터형
- 데이터형은 데이터 값의 종류를 의미합니다.
- 파이썬의 기본 데이터형은 다음과 같습니다.
- 정수형(int)
- 실수형(float)
- 문자형(string, str)
- 불형(bool)
-
type()
함수를 사용하여 데이터형을 확인할 수 있습니다.
숫자 데이터형
- 정수형(int): 소수점이 없는 숫자 (예: 10, -300, 0)
- 실수형(float): 소수점이 있는 숫자 (예 : 3.14, -8.8)
- 정수와 정수 연산은 정수 결과, 실수와 실수 연산은 실수, 정수와 실수 연산은 실수 결과를 반환합니다.
- 정수와 정수 나눗셈은 실수 결과를 반환합니다.
문자형
- 문자들의 집합입니다.
- 큰따옴표(“) 또는 작은따옴표(‘)로 감싸 표현합니다. (예: “파이썬”, “python”, ‘123’)
- 중간에 띄어쓰기가 있어도 상관없습니다.
불형
- 참(True) 또는 거짓(False)만 저장할 수 있는 데이터 형식입니다.
- 논리형이라고도 합니다.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
이 퀴즈는 변수의 정의와 값을 저장하는 방법, 계산 결과를 출력하는 다양한 방법에 대해 설명합니다. 대입 연산자와 자료형 형식 인자, format 함수, f-문자열을 활용한 변수 사용법을 다룹니다.