Home > Backend Development > Python Tutorial > Day For loop & If condition

Day For loop & If condition

DDD
Release: 2024-11-26 19:16:14
Original
415 people have browsed it

Day  For loop & If condition

for loop:

A for loop in Python is used to iterate over a sequence and perform a block of code for each element in that sequence.

Stntax:

for variable in sequence:
Copy after login

Example:

txt = '1234'

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

Output:

1 2 3 4
Copy after login

if condition:

The if condition is a fundamental control structure in programming, used to make decisions based on whether a given condition is true or false.

Syntax:

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

Copy after login

Example:

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

Copy after login

Output:

x is greater than 5
Copy after login

Example for forloop and if condition:

txt = '12a4'

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

Output:

1 2 Not Decimal 4
Copy after login

The code checks each character in the string txt to determine if it represents a digit. If the character is between '0' and '9', it is printed; otherwise, it prints 'Not Decimal'

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

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

Excercise:

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

Copy after login

1.if letter[0] == 'G': checks if the first character of the name is 'G'.
2.if alphabet[-1] == 'a': checks if the last character of the name is 'a'.
3.if i == ' ': prints the name if a space is found, then exits the inner loop with break.
4.if len(character) > 9: checks if the length of the name exceeds 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










Copy after login

The above is the detailed content of Day For loop & If condition. For more information, please follow other related articles on the PHP Chinese website!

source:dev.to
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template