English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

nu

게스트
1 / ?
수업 목록으로

환영합니다

Python print() 문법의 구조: 함수 이름, 괄호, 문자열 인수가 표시된 다이어그램

첫 Python 레슨에 오신 것을 환영합니다.

Python은 세계에서 가장 인기 있는 프로그래밍 언어 중 하나입니다. 과학자, 엔지니어, 예술가, 학생들은 매일 이를 사용합니다.

이 레슨에서는 실제 Python 코드를 작성하고 즉시 실행해 봅니다. 코드는 실제 서버에서 실행됩니다: 시뮬레이션이 아닙니다.

컴퓨팅 역사상 가장 유명한 프로그램부터 시작해 보겠습니다.

Hello, World!

첫 번째 프로그램

모든 프로그래머의 여정은 동일한 두 단어, Hello, World!에서 시작됩니다.

Python에서는 print() 함수를 사용하여 텍스트를 화면에 출력합니다:

print("Hello, World!")


이것으로 끝입니다. 단 한 줄입니다. 따옴표는 Python이 해당 값이 텍스트(즉, 문자열)임을 알려줍니다. print() 함수는 이를 화면으로 전송합니다.

정확히 `Hello, World!`을 출력하는 Python 프로그램을 작성하세요.

변수란 무엇인가?

메모리에서 라벨이 붙은 상자로서의 변수: name으로 라벨이 붙은 문자열 상자, age로 라벨이 붙은 정수 상자

변수: 값에 이름을 붙이기

변수는 값을 저장하는 이름입니다. 라벨이 붙은 상자라고 생각할 수 있습니다.

name = "Ada"

age = 12

print(name) : 출력: Ada

print(age) : 출력: 12


= 기호는 할당을 의미합니다: 오른쪽의 값을 왼쪽의 이름에 넣는 것입니다.

텍스트는 따옴표 안에 넣습니다(문자열). 숫자는 따옴표가 필요 없습니다(정수).

변수 만들기

당신의 차례

두 개의 변수를 만들고 출력하세요:

1. animal이라는 변수를 가장 좋아하는 동물로 설정

2. count라는 변수를 그 동물의 다리 수로 설정

3. 두 변수를 모두 출력

(원본 텍스트가 제공되지 않아 번역할 수 없습니다. 해당 블록의 원문 내용을 확인해 주세요.)

(원본 텍스트가 제공되지 않아 번역할 수 없습니다. 해당 블록의 원문 내용을 확인해 주세요.)

cat

4

`animal`과 `count`라는 이름의 변수를 만들고, 둘 다 출력하세요. 코드는 두 줄을 출력해야 합니다.

문자열 결합

f-string 구조: f 접두사, 리터럴 텍스트, {변수} 플레이스홀더 각각 라벨링됨

문자열 결합

+를 사용하여 문자열을 함께 연결할 수 있습니다:

greeting = "Hello" + " " + "World"

print(greeting) : 출력: Hello World


f-strings (포맷된 문자열)

변수를 텍스트에 혼합하는 더 나은 방법:

name = "Ada"

print(f"My name is {name}") : 출력: My name is Ada


따옴표 앞의 f는 f-string 모드를 활성화합니다. 문자열 내부에서 {variable}은 해당 변수의 값으로 대체됩니다.

f-string 연습

직접 해보기

두 개의 변수를 생성하세요:

- food: 좋아하는 음식 (문자열)

- rating: 1에서 10 사이의 선호도 (정수)


그 다음 f-string을 사용하여 다음을 출력하세요:

I love pizza! I rate it 9 out of 10.

(본인의 음식 & 평가)

`food`와 `rating` 변수를 생성한 후, 이 두 가지를 모두 포함하는 f-문자열을 사용하여 문장을 출력하세요. 출력은 한 문장이어야 합니다.

If / Else

if/else 제어 흐름 다이어그램: True/False 분기를 가진 조건 다이아몬드, 비교 연산자 표

의사결정하기

프로그램은 if와 else를 사용하여 선택을 할 수 있습니다:


temperature = 35

if temperature > 30:

print("It is hot!")

else:

print("It is not hot.")


if 아래에 들여쓰기된 코드는 조건이 True일 때만 실행됩니다.

else 아래에 있는 코드는 조건이 False일 때 실행됩니다.


비교 연산자: > (크다), < (작다), == (같다), != (다르다), >=, <=

If/Else 챌린지

당신의 차례

다음과 같은 프로그램을 작성하세요:

1. 임의의 숫자로 설정된 변수 score를 생성합니다

2. score가 60 이상이면 Pass를 출력합니다

3. 그렇지 않으면 Fail을 출력합니다

`score` 변수를 가진 if/else 프로그램을 작성하세요. 점수가 60 이상이면 `Pass`를, 그렇지 않으면 `Fail`을 출력하세요.

모두 합치기

최종 도전

이제 다음을 알게 되었습니다: print(), 변수, f-문자열, 그리고 if/else.

이 모든 것을 하나의 프로그램에 결합해 보세요.


다음과 같은 프로그램을 작성해 보세요:

1. 변수 name 생성 (이름, 문자열)

2. 변수 age 생성 (나이, 정수)

3. age가 13세 이상인 경우, 다음을 출력합니다: Welcome, [name]! You may enter.

4. 그렇지 않으면, 다음을 출력합니다: Sorry, [name]. You must be 13 to enter.


출력에는 f-string을 사용하세요.

위에서 설명한 완전한 프로그램을 작성하세요. 변수, f-string, if/else를 함께 사용하세요.