Niuke.com Python Erste Schritte 103 Fragen Übung|(05--Operator (1))

⭐NP32 Niuniu Addierer und Subtrahierer

beschreiben

Um meiner jüngeren Schwester, die gerade in die Grundschule kam, bei ihren Hausaufgaben zu helfen, wollte Niu Niu einen Addierer und einen Subtrahierer in Python schreiben, um ihr zu helfen, ihre Additions- und Subtraktionsoperationen zu konsolidieren. Nun ist es erforderlich, zwei Zahlen x und y einzugeben und das Ergebnis von x+y bzw. das Ergebnis von xy auszugeben.

Geben Sie eine Beschreibung ein:

Geben Sie zwei ganze Zahlen in zwei Zeilen ein.

Ausgangsbeschreibung:

Drucken Sie das Ergebnis der Addition und Subtraktion in zwei Zeilen.

Beispiel 1

eingeben:

1
1

Ausgang:

2
0
def math(a,b) :
    sum = a+b
    sub = a-b
    print('%d\n%d'%(sum,sub))

math(int(input()),int(input()))

⭐NP33 Multiplikation und Potenzierung

beschreiben

Niu Niu, der gerade Python gelernt hat, fand heraus, dass das gleiche Symbol, das zweimal erscheint, unterschiedliche Operationen wie * und ** darstellen kann. Geben Sie nun zwei Zahlen x und y ein, bitte berechnen Sie x * y bzw. xy.

Geben Sie eine Beschreibung ein:

Geben Sie zwei ganze Zahlen x und y in zwei Zeilen ein.

Ausgangsbeschreibung:

Die erste Zeile gibt x * y und die zweite Zeile xy aus 

Beispiel 1

eingeben:

2
5

Ausgang:

10
32
def math(a,b):
    print(f"{a*b}\n{a**b}")
math(int(input()),int(input()))

⭐NP34 Division und Modulo-Operation

beschreiben

Wir alle wissen, dass es in Computern zwei Arten der Division gibt, eine ist die ganzzahlige Division, das Ergebnis hat einen Quotienten und einen Rest, und die andere ist es, es durch eine Dezimalzahl zu dividieren. Geben Sie nun zwei Zahlen x und y ein und berechnen Sie jeweils die Ergebnisse von x/y unter den beiden Divisionen.

Geben Sie eine Beschreibung ein:

Geben Sie zwei ganze Zahlen x und y in zwei Zeilen ein, wobei y nicht 0 ist.

Ausgangsbeschreibung:

Die erste Zeile gibt den Quotienten und den Rest von x dividiert durch y aus;

Die zweite Zeile gibt das nicht teilbare Ergebnis von x dividiert durch y mit zwei Nachkommastellen aus.

Beispiel 1

eingeben:

3
2

Ausgang:

1 1
1,50
def math(a,b):
    print(f"{a//b} {a%b}\n{'%.2f'%(a/b)}")
math(int(input()),int(input()))

⭐NP35 Ob das Alter der Freunde gleich ist

beschreiben

Niu Niu hat eine Angewohnheit. Wenn er einen neuen Freund trifft, möchte er wissen, ob der Freund gleich alt ist wie er. Geben Sie zwei ganze Zahlen ein, um das Alter von Niu Niu und das Alter des Freundes darzustellen. Bitte geben Sie das Vergleichsergebnis aus ob das Alter von Niu Niu dem Alter des Freundes entspricht. ?

Geben Sie eine Beschreibung ein:

Geben Sie zwei Ganzzahlen in einer Zeile ein, getrennt durch Leerzeichen.

Ausgangsbeschreibung:

Direkte Ausgabe des Vergleichsergebnisses (True oder False)

Beispiel 1

eingeben:

22 23

Ausgang:

FALSCH
def math(a,b):
    print(a==b)
num = input().split()
math(num[0],num[1])

⭐NP36, dessen Nummer größer ist

beschreiben

Niu Niu spielt mit Niu Mei ein Zahlenratespiel Sie möchten, dass Sie ein Programm schreiben, das schnell feststellen kann, ob die Zahl von Niu Niu größer als die Zahl von Niu Mei ist. Geben Sie zwei durch Leerzeichen getrennte Ganzzahlen ein und geben Sie aus, ob die erste Zahl größer als die zweite Zahl ist und ob die erste Zahl kleiner als die zweite Zahl ist.

Geben Sie eine Beschreibung ein:

Geben Sie zwei Ganzzahlen in einer Zeile ein, getrennt durch Leerzeichen.

Ausgangsbeschreibung:

Die erste Zeile gibt aus, ob die erste Zahl größer als die zweite Zahl ist, True oder False;

Die zweite Zeile gibt aus, ob die erste Zahl kleiner als die zweite Zahl ist, True oder False.

Beispiel 1

eingeben:

3 4

Ausgang:

FALSCH
WAHR
s = input().split()
print(f"{s[0]>s[1]}\n{s[0]<s[1]}")

Je suppose que tu aimes

Origine blog.csdn.net/YueXuan_521/article/details/129960422
conseillé
Classement