1.while문
조건 루프 제어문입니다. 일반적으로 break와 함께 사용해야 합니다. 그렇지 않으면 무한 루프에 들어갑니다.
형식: [ while d606c4bc20a9256186f6458f3e3f91fb:
🎜>
일반적으로 elif 및 else와 함께 사용되는 프로세스 분기의 조건부 제어입니다.
x=int(input('请输入一个数字:'))while x>0: print('正数') break
간단한 if else 문의 경우 삼항 연산(삼항 연산)을 사용하여 x=int(input('请输入一个数字:'))
if x<0:
print('负数')
elif x==0:
print('零')
else :
print('正数')
을 표현할 수 있습니다. 문은 객체를 순회하는 데 사용될 수 있으며 in과 함께 사용됩니다.
형식: [51fb4c69501017ee66590b61d7482abd의 a8093152e673feb7aba1828c43532094에 대해:]#书写格式result = value1 if 条件 else value2#如果条件成立,把value1的值赋给result,不成立,则把value2的值赋给resul
숫자 시퀀스 iterator는 반복할 때 원하는 순서로 연속된 항목을 반환하는 객체이지만 공간을 절약하기 위해 실제로 목록을 구성하지는 않습니다.
형식: range(stop)은 종료 값을 제공하고 시작 값은 기본적으로 0, 간격은 1입니다. range(start,stop)은 1 간격으로 시작 값과 끝 값을 제공합니다.
range(start,stop,step) 은 시작값과 종료값을 제공하고, 간격은 걸음값입니다.
x=['a','b','c','d']for i in x : # i 位置的字符,只要不是关键字,可以随意用字符代表 print(i)5.break 및 continue 문, 루프의 else 문 1) break
문 및
C
와 유사하며 또는 while 루프에 대해 가장 가까운 레벨에서 점프하는 데 사용됩니다. for i in range(3): #运行结果为0,1,2
print(i)for i in range(0,5): #运行结果为0,1,2,3,4
print(i)for i in range(-2,10,2): #运行结果为-2,0,2,4,6,8
print(i)
2) continue 문
:while True:
print('hello')
break
3) 루프 내의 else 예를 들어 continue 예제에는 for-else 문이 있지만 else 문은 루프가 튀어나온 후에 실행됩니다. 루프가 튀어나오면 break는 else를 실행하지 않으므로 Else를 사용하여 루프의 일부 예외를 처리할 수 있습니다. for x in range(1, 4):
print(x, 'for语句')
continue
print(x, 'continue语句后')
else:
print(x, 'else语句')
#运行结果
for语句
for语句
for语句
else语句
pass 문은 아무 작업도 수행하지 않습니다. 구문적으로 필요한 명령문이 필요한 상황에서 사용되지만 프로그램은 일반적으로 최소한으로 구조화된 클래스를 만드는 데 사용됩니다.
반면에 pass는 새 코드를 생성할 때 함수 또는 제어 본문의 자리 표시자로 사용될 수 있습니다. 좀 더 추상적인 수준에서 생각할 수 있게 해줍니다. 아아아아
위 내용은 Python 프로세스 제어에 대한 자세한 코드 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!