Heim > Backend-Entwicklung > Python-Tutorial > Wochenendaufgabe

Wochenendaufgabe

Patricia Arquette
Freigeben: 2024-12-10 12:20:10
Original
344 Leute haben es durchsucht

Weekend Task

Umrechnung von 1,Fahrenheit in Celsius:

def fahrenheit_to_celsius():
    celsius=(fahrenheit-32)*5/9
    return celsius

fahrenheit=float(input("Enter the Fahrenheit:"))
celsius=fahrenheit_to_celsius()
print("Celsius :",round(celsius,1)

Nach dem Login kopieren
Enter the Fahrenheit:102.3
Celsius : 39.1
Nach dem Login kopieren

2.Umrechnung von Celsius in Fahrenheit:

def celsius_to_fahrenheit():
    fahrenheit=celsius*9/5+32
    return fahrenheit

celsius=float(input("Enter the Celsius:"))
fahrenheit=celsius_to_fahrenheit()
print("Fahrenheit :",round(fahrenheit,1))

Nach dem Login kopieren
Enter the Celsius:39.1
Fahrenheit : 102.4
Nach dem Login kopieren

Umrechnung von 3 Fuß in Meter:

def feet_to_meter():
    meter=feet*0.3048
    return meter

feet=float(input("Enter the Feet:"))
meter=feet_to_meter()
print("Meter :",round(meter,3))

Nach dem Login kopieren
Enter the Feet:12
Meter : 3.658
Nach dem Login kopieren

4. Finden Sie die Fläche des Platzes:

def area_of_square():
    area=side**2
    return area

side=float(input("Enter the Side:"))
area=area_of_square()
print("Area :",round(area,2))

Nach dem Login kopieren
Enter the Side:12.3
Area : 151.29
Nach dem Login kopieren

5.Finden Sie die Fläche des Rechtecks:

def area_of_rectangle():
    area=length*width
    return area

length=float(input("Enter the Length:"))
width=float(input("Enter the Width:"))
area=area_of_rectangle()
print("Area :",round(area,2))

Nach dem Login kopieren
Enter the Length:13.4
Enter the Width:9.6
Area : 128.64
Nach dem Login kopieren

6.Finden Sie den Bereich des Kreises:

def area_of_circle():
    area=3.14*radius**2
    return area

radius=float(input("Enter the Radius:"))
area=area_of_circle()
print("Area :",round(area,2))
Nach dem Login kopieren
Enter the Radius:7.2
Area : 162.78

Nach dem Login kopieren

7.SGD in INR-Umrechnung:

def sgd_to_inr():
    inr=63.14*sgd
    return inr

sgd=float(input("Enter the SGD:"))
inr=sgd_to_inr()
print("INR:",round(inr,2))

Nach dem Login kopieren
Enter the SGD:23
INR: 1452.22
Nach dem Login kopieren

8.Singapur-Zeit in indische Standardzeit umrechnen:

from datetime import datetime, timedelta

current= datetime.now()
current_time= current.strftime("%H:%M:%S")
print("Singapore Time:",current_time)

difference= timedelta(hours=2, minutes=30)
print("Difference between Singapore and Indian Time",difference)

difference=current-difference
print("Indian Time:",difference.strftime("%H:%M:%S"))
Nach dem Login kopieren
Singapore Time: 01:32:00
Difference between Singapore and Indian Time 2:30:00
Indian Time: 23:02:00
Nach dem Login kopieren

9) 7, 10, 8, 11, 9, 12, 10

no=7
count=0
while count<7:
    print(no, end=" ")
    if count%2==0:
        no=no+3
    else:
        no=no-2
    count+=1
Nach dem Login kopieren
7, 10, 8, 11, 9, 12, 10
Nach dem Login kopieren

10) 36, 34, 30, 28, 24, 22

no=36
difference=2
while no>=22:
    print(no,end=" ")
    if difference==2:
        no=no-difference
        difference+=2
    else:
        no=no-difference
        difference-=2
Nach dem Login kopieren
36, 34, 30, 28, 24, 22
Nach dem Login kopieren

11) 22, 21, 23, 22, 24, 23

no=22
difference=1
while no<25:
    print(no,end=" ")
    if difference==1:
        no=no-difference
        difference+=1
    else:
        no=no+difference
        difference-=1
Nach dem Login kopieren
22, 21, 23, 22, 24, 23
Nach dem Login kopieren

12) 53, 53, 40, 40, 27, 27

no=53
difference=13
while no>=27:
    print(no, end=" ")
    print(no, end=" ")
    if difference==13:
        no=no-difference

Nach dem Login kopieren

53, 53, 40, 40, 27, 27

13) 21, 9, 21, 11, 21, 13, 21

odd_no=21
even_no=9
count=0
while count<7:

    if count%2==0:
        print(odd_no,end=" ")
    else:
        print(even_no,end=" ")
        even_no=even_no+2
    count+=1
Nach dem Login kopieren
21, 9, 21, 11, 21, 13, 21

Nach dem Login kopieren

14) 3, 4, 7, 8, 11, 12

no=3
difference=1
while no<=12:
    print(no,end=" ")
    if difference==1:
        no=no+1
        difference+=2
    else:
        no=no+3
        difference-=2

Nach dem Login kopieren
3, 4, 7, 8, 11, 12
Nach dem Login kopieren

15) 14, 28, 20, 40, 32, 64

no=14
count=0

while count<6:

    if count%2==0:
        print(no, end=" ")
        no=no*2
    else:
        print(no, end=" ")
        no=no-8
    count+=1
Nach dem Login kopieren
14, 28, 20, 40, 32, 64
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWochenendaufgabe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage