Rumah >pembangunan bahagian belakang >Tutorial Python >Hari Untuk keadaan gelung & Jika

Hari Untuk keadaan gelung & Jika

DDD
DDDasal
2024-11-26 19:16:14410semak imbas

Day  For loop & If condition

untuk gelung:

Gelung for dalam Python digunakan untuk mengulangi jujukan dan melaksanakan blok kod untuk setiap elemen dalam jujukan itu.

Stntax:

for variable in sequence:

Contoh:

txt = '1234'

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

Output:

1 2 3 4

jika syarat:

Kondisi if ialah struktur kawalan asas dalam pengaturcaraan, digunakan untuk membuat keputusan berdasarkan sama ada keadaan yang diberikan adalah benar atau salah.

Sintaks:

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

Contoh:

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

Output:

x is greater than 5

Contoh forloop dan jika keadaan:

txt = '12a4'

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

Output:

1 2 Not Decimal 4

Kod menyemak setiap aksara dalam txt rentetan untuk menentukan sama ada ia mewakili satu digit. Jika aksara antara '0' dan '9', ia dicetak; jika tidak, ia mencetak 'Bukan Perpuluhan'

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*

Latihan:

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 huruf[0] == 'G': menyemak sama ada aksara pertama nama ialah 'G'.
2.jika abjad[-1] == 'a': menyemak sama ada aksara terakhir nama ialah 'a'.
3.if i == ' ': mencetak nama jika ruang ditemui, kemudian keluar dari gelung dalam dengan putus.
4.jika len(watak) > 9: menyemak sama ada panjang nama melebihi 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










Atas ialah kandungan terperinci Hari Untuk keadaan gelung & Jika. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn