While 루프:
예:1
no = 1 while no<=5: print(no, end=' ') no+=1
출력:
1 2 3 4 5
예:2
1) 1 2 3 4 5 6 7 8 9 10
2) 1 2 3 4 5 6 7 8 9 10
3) 10 9 8 7 6 5 4 3 2 1
4) 1 3 5 7 9
5) 2 4 6 8 10
6) 3 6 9
#1 2 3 4 5 6 7 8 9 10 no = 1 while no<=10: print(no, end=' ') no+=1 print(end='\n') # 10 9 8 7 6 5 4 3 2 1 no = 10 while no>=1: print(no, end=' ') no-=1 print(end='\n') # 1 3 5 7 9 no = 1 while no<=10: print(no, end=' ') no+=2 print(end='\n') #2 4 6 8 10 no=2 while no<=10: print(no, end=' ') no+=2 print(end='\n') # 3 6 9 no = 3 while no<=10: print(no, end=' ') no+=3
출력:
1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1 1 3 5 7 9 2 4 6 8 10 3 6 9
예:3(* 사용)
no = 1 while no<=5: print(no*3, end=' ') no+=1
출력:
3 6 9 12 15
예:4(테이블 5개-->1*5=5~10*5=50)
입력은 2가지 방법으로 가능하며,
입력: 1
no = 1 while no<=10: print(no,"*5=",no*5, end='\n') no+=1
입력: 2(f 문자열 형식의 문자열 리터럴 사용)
-->형식화된 문자열 리터럴 또는 f-string은 f 또는 F 접두사가 붙는 문자열 리터럴입니다.
-->중괄호 {}를 사용하여 표현합니다.
-->{} 내부의 값, 표현식 또는 인스턴스를 보고 이를 변수 값 또는 결과로 대체하는 데 사용됩니다.
no = 1 while no<=10: result=no*5 print(f'{no} * 5 = {result}') no+=1
두 입력의 출력:
1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25 6 * 5 = 30 7 * 5 = 35 8 * 5 = 40 9 * 5 = 45 10 * 5 = 50
예:5
#1 2 3 4 5 5 4 3 2 1 no = 1 while no <= 5: print(no, end=" ") no += 1 no = 5 while no > 0: print(no, end=" ") no -= 1
출력:
1 2 3 4 5 5 4 3 2 1
예:6
#1 3 5 7 9 2 4 6 8 10 no = 1 while no<=10: print(no, end = ' ') if no==9: no = 0 no+=2
출력:
1 3 5 7 9 2 4 6 8 10
위 내용은 Python Day- 루핑의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!