초심자 필수 시청! Python에서 일반적으로 사용되는 흐름 제어 문을 분석하려면 특정 코드 예제가 필요합니다
소개: 간결하고 강력한 프로그래밍 언어인 Python은 배우기 쉽고 초보자가 시작하기에 적합합니다. 흐름 제어문은 프로그래밍의 핵심입니다. 흐름 제어문을 마스터하면 프로그램 작성을 더욱 유연하고 효율적으로 만들 수 있습니다. 이 기사에서는 특정 코드 예제와 함께 Python에서 일반적으로 사용되는 흐름 제어 문에 대한 자세한 분석을 제공합니다. 학습에 도움이 되기를 바랍니다.
1. If 문
if 문은 Python에서 가장 기본적인 흐름 제어 문 중 하나로 조건 판단에 따라 다양한 코드 블록을 실행하는 데 사용됩니다. 일반적인 구문 구조는 다음과 같습니다.
if 조건:
# code block to be executed if the condition is True
여기서 조건은 판단해야 하는 조건입니다. 조건이 true이면 아래 들여쓰기된 코드 블록이 실행됩니다.
예제 1: 숫자가 홀수인지 짝수인지 확인
num = 10
if num % 2 == 0:
print("该数为偶数")
else:
print("该数为奇数")
출력 결과는 다음과 같습니다. "숫자가 짝수입니다."
예제 2 : 학생의 합격 여부 결정
점수 = 90
점수 >= 60:
print("恭喜你,你及格了!")
else:
print("很遗憾,你没有及格。")
출력 결과는 "축하합니다. 합격했습니다!"
2 for 루프
입니다. 반복 가능한 객체(예: 목록, 튜플, 문자열 등)를 반복하고 그 안의 각 요소에 대해 동일한 작업을 수행합니다. 일반적인 구문 구조는 다음과 같습니다.
for element in iterable:
# code block to be executed for each iteration
여기서 element는 iterable 객체의 각 요소를 나타내고 iterable은 여러 요소를 포함하는 iterable 객체를 나타냅니다.
예 3: 목록의 요소를 반복하고 출력합니다.
fruits = ["apple", "banana", "cherry"]
for Fruit in Fruits:
print(fruit)
출력 결과는 "apple", " 바나나", "체리"
예 4: 1과 10 사이의 모든 숫자의 합을 계산합니다.
sum = 0
for i in range(1, 11):
sum += i
print(sum)
출력 결과는 다음과 같습니다. : 55
3. While 루프
while 루프는 특정 조건이 충족되면 해당 조건이 더 이상 참이 아닐 때까지 코드 블록을 반복적으로 실행합니다. 일반적인 구문 구조는 다음과 같습니다.
while 조건:
# code block to be executed repeatedly
여기서 조건은 판단해야 하는 조건입니다. 조건이 참인 경우에만 루프가 계속 실행됩니다.
예제 5: 1과 10 사이의 모든 숫자의 합을 계산합니다.
sum = 0
i = 1
while i
sum += i i += 1
print(sum)
출력 결과는 다음과 같습니다. 55
예제 6: 숫자 추측 게임
import random
number = random.randint(1, 100)
guess = int(input("숫자를 입력하세요:"))
while 추측 != 숫자:
if guess > number: print("猜大了,请继续猜!") else: print("猜小了,请继续猜!") guess = int(input("请输入一个数字:"))
print ("축하합니다. 맞췄습니다!")
4. Break 및 continue 문
루프에서 break 및 continue 문은 프로그램의 실행 흐름을 제어할 수 있습니다.
break 문은 루프 조건이 여전히 true인 경우에도 전체 루프를 종료하는 데 사용됩니다. continue 문은 현재 루프의 나머지 코드를 건너뛰고 다음 루프로 진행하는 데 사용됩니다.
예제 7: 요소가 나타날 때까지 목록 순회
fruits = ["사과", "바나나", "체리"]
for Fruit in Fruits:
if fruit == "banana": break print(fruit)
출력 결과는 다음과 같습니다: "apple"
예제 8: 목록을 탐색하고 요소를 건너뜁니다.
fruits = ["사과", "바나나", "체리"]
for Fruit in Fruits:
if fruit == "banana": continue print(fruit)
출력 결과는 "apple", "cherry"
요약 :
이 글에서는 if 문, for 루프, while 루프, break 및 continue 문을 포함하여 Python에서 일반적으로 사용되는 흐름 제어 문을 소개하고 특정 코드 예제를 통해 해당 사용법을 보여줍니다. 이러한 기본적인 흐름 제어 명령문을 익히면 보다 유연하고 효율적인 프로그램을 작성할 수 있습니다. 이 글이 여러분의 학습에 도움이 되기를 바라며, 하루빨리 파이썬의 달인이 되시길 바랍니다!
위 내용은 배워야 한다! Python에서 일반적으로 사용되는 흐름 제어문에 대한 심층 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!