Rumah > pembangunan bahagian belakang > Tutorial Python > Python Day-Looping-teka-teki

Python Day-Looping-teka-teki

DDD
Lepaskan: 2024-12-01 20:52:12
asal
544 orang telah melayarinya

Python Day-Looping-puzzles

Cari sama ada semua digit dalam nombor adalah sama:

no = int(input("Enter no. "))   #333
equal = no%10 #4
while no>0:
    rem = no%10 #3
    if rem == equal:
        equal=rem
    else:
        print("All Numbers are not equal")
        break
    no//=10 #123
else:
    print("All numbers are equal")
Salin selepas log masuk

Output:

1)Enter no. 6666
All numbers are equal

2)Enter no. 465
All Numbers are not equal
Salin selepas log masuk

Teka-teki:

1) Larian kuda,
12langkah-->Untuk mencapai 1 kaki
Selama 1 jam-->berlari 1 kaki
Dalam jam ke-2-->berlari 2 kaki
Dalam jam ke-3-->berlari 3 kaki
Dalam jam ke-4-->berlari 4 kaki
Jumlah berapa banyak kaki kuda telah dilindungi dalam 4 jam

total = 0
steps = 12
ft = 1
while ft<=4:
    total = total + steps*ft
    ft = ft+1
print(total)
Salin selepas log masuk

Output:

120
Salin selepas log masuk

2)Katak jatuh ke dalam telaga 30 kaki
-->Ia naik 1 kaki setiap hari tetapi pada penghujung hari ia jatuh 0.5 kaki ke bawah.
-->Jadi berapa hari yang diperlukan untuk sampai ke puncak.

height = 30
up = 1
down = 0.5
total = 0
days = 0
while total<height:
    total = total + up - down
    days+=1

print(days)
Salin selepas log masuk

Output:

60
Salin selepas log masuk

3)Jika Jam ditangguhkan selama 5 minit dan untuk setiap jam ia terlewat 5 minit lagi(cth.1-->11.00,2-->10.55,3-->10.50)
-->Jadi jika jam menunjukkan jam 7'O maka pada jam 12'O ,Berapa minit akan ditangguhkan.

morning = 7
afternoon = 12
difference = 5
late = 0
while difference>0:
    late = late + 5
    difference-=1
print(late)
Salin selepas log masuk

Output:

25
Salin selepas log masuk

4)Tukar masa kereta api kepada masa biasa dan sebaliknya.
cth:
Waktu Kereta Api ke waktu biasa:
15:09 --> 3:09
Waktu Biasa ke Waktu Kereta Api:
3:10 --> 15:10

time=float(input("Enter the time:"))
if time<=12:
    railway_time=time+12
    print("Railway time:",railway_time)

else:
    railway_time=12-time
    print("Railway time:",round(-railway_time,2))
Salin selepas log masuk

Output:

Enter the time:16
Railway time: 4.0

Enter the time:4
Railway time: 16.0

Salin selepas log masuk

Atas ialah kandungan terperinci Python Day-Looping-teka-teki. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan