Python Day- 루핑

DDD
DDD원래의
2024-11-27 03:19:13704검색

Python Day- Looping

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.