>백엔드 개발 >파이썬 튜토리얼 >Day For 루프 및 If 조건

Day For 루프 및 If 조건

DDD
DDD원래의
2024-11-26 19:16:14466검색

Day  For loop & If condition

for 루프:

Python의 for 루프는 시퀀스를 반복하고 해당 시퀀스의 각 요소에 대해 코드 블록을 수행하는 데 사용됩니다.

Stntax:

for variable in sequence:

예:

txt = '1234'

for num in txt:
    print(num,end=' ')

출력:

1 2 3 4

조건:

if 조건은 프로그래밍의 기본 제어 구조로, 주어진 조건이 참인지 거짓인지에 따라 결정을 내리는 데 사용됩니다.

구문:

if condition:
    # execute if condition is True
else:
    # execute if condition is False

예:

x = 10
if x > 5:
    print("x is greater than 5")
else:
    print("x is 5 or less")

출력:

x is greater than 5

forloop 및 if 조건의 예:

txt = '12a4'

for num in txt:
    if num>='0' and num<='9':
        print(num,end=' ')
    else:
        print('Not Decimal',end=' ')

출력:

1 2 Not Decimal 4

코드는 문자열 txt의 각 문자를 검사하여 숫자를 나타내는지 확인합니다. 문자가 '0'과 '9' 사이에 있으면 인쇄됩니다. 그렇지 않으면 '10진수가 아님'을 인쇄합니다

name = input("Your Name please: ")
print(name)
for alphabet in name:
    print(alphabet, end='*')

Your Name please: pritha
pritha
p*r*i*t*h*a*

연습:

name1 = input("Enter the first name: ")
name2 = input("Enter the second name: ")
name3 = input("Enter the third name: ")
name4 = input("Enter the fourth name: ")
name = [name1, name2, name3, name4]

# Check if names start with 'G'
for letter in name:
    if letter[0]=='G':
        print(letter)
    else:
        continue
# Check if names end with 'a'
for alphabet in name:
    if alphabet[-1]=='a':
        print(alphabet)
    else:
        continue
# Check if names contain a space
for alpha in name:
    for i in alpha:
        if i==' ':
            print(alpha)
        else:
            continue
# Check if names are longer than 9 characters
for character in name:
    if len(character)>9:
        print(character)
    else:
        continue

1.if letter[0] == 'G': 이름의 첫 문자가 'G'인지 확인합니다.
2.if Alphabet[-1] == 'a': 이름의 마지막 문자가 'a'인지 확인합니다.
3.if i == ' ': 공백이 발견되면 이름을 인쇄한 다음 break를 사용하여 내부 루프를 종료합니다.
4.len(문자) > 9: 이름의 길이가 9를 초과하는지 확인합니다.

Enter the first name:Lakshmi Pritha
Enter the second name:Guru Prasanna
Enter the third name:Guhanraja
Enter the fourth name:Varatharajan
Guru Prasanna
Guhanraja
Lakshmi Pritha
Guru Prasanna
Guhanraja
Lakshmi Pritha
Guru Prasanna
Lakshmi Pritha
Guru Prasanna
Varatharajan










위 내용은 Day For 루프 및 If 조건의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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