Heute ist eine Übung.
Klicken Sie hier zum letzten Mal Sie werden in 100 Tagen Ingenieur - 26. Tag - Python - Grundlagen der Python-Sprache 3
Nun, alle zusammen, lasst uns die bisherigen Vorträge überprüfen.
Was ich bisher gemacht habe ... Wie berechnet man, wie schreibt man eine Zeichenkette, was ist ein Index ... Variablen und Datentypen, verschiedene Operatoren
Ich habe einen Teil gemacht, der anderen Programmiersprachen gemeinsam ist. Diese Vorlesung wird eine Überprüfung sein.
Wir haben eine Überprüfungsfrage vorbereitet, also lassen Sie uns sie lösen. Wenn Sie es nicht wissen, schauen Sie sich die Videos und Erklärungen der bisherigen Vorträge an.
Deklarieren wir eine Variable vom Typ "Zeichenfolge" (Wert ist optional, "10 Zeichen oder mehr")
Lassen Sie uns eine Zeichenfolgentypvariable mit 5 Zeichen oder mehr erstellen und das 4. Zeichen extrahieren.
Erstellen Sie eine Variable vom Typ String und ersetzen Sie Sätze, einschließlich "break line" und "tab".
Verwenden Sie die Formatfunktion
, um den folgenden Satz in den Eingabeteil {}
(Wellenklammern) einzugeben.
Geben Sie einen beliebigen Namen und eine Ausgabe ein:
`I'm Knights '{0}, der Name meines Partners ist etwas schmutzig, aber ... {1}. ``
Erstellen Sie eine Variable vom Typ "Ganzzahl" mit 5 Stellen und Konvertieren Sie dies in eine Zeichenfolge und geben Sie sie durch "0-Auffüllung" mit "7 Ziffern" aus.
Fügen Sie einen ganzzahligen Wert in zwei Variablen vom Typ "Ganzzahl" ein und schreiben Sie eine Anweisung, um die Größe zu vergleichen.
Schreiben Sie im nächsten Satz einen Satz, der zählt, wie viele Wörter "Urawa" sind. Urawa, Minamiurawa, Kitaurawa, Higashiurawa, Nishiurawa, Musashiurawa, Nakaurawa und Urawa haben 7 Stationen. ``
Schreiben Sie einen Satz, der 10 Mal "nutzlos" mit Zeilenumbrüchen anzeigt.
Schreiben Sie eine Aussage, die "9" nach der "9. Potenz" berechnet.
Schreiben Sie eine Aussage, die das größere Beurteilungsergebnis "9 zur 20. Potenz" oder "20 zur 9. Potenz" ausgibt.
Wenn Sie nicht sofort eine Antwort erhalten, stoppen Sie das Video und denken Sie darüber nach.
Der Trick ist, was einzugeben, zu berechnen und auszugeben ist Schreiben wir, während wir darüber nachdenken.
Die Antwort ist unten
Deklarieren wir eine Variable vom Typ "Zeichenfolge" (Wert ist optional, "10 Zeichen oder mehr")
#Um eine Zeichenfolge als Daten zu erstellen, schließen Sie sie einfach in einfache oder doppelte Anführungszeichen ein
answer = 'Rohweizen Rohreis Namatamago, nicht genug Zeichen'
print(answer)
Rohweizen Rohreis Namatamago, nicht genug Zeichen
Lassen Sie uns eine Zeichenfolgentypvariable mit 5 Zeichen oder mehr erstellen und das 4. Zeichen extrahieren.
#Die x-ten Daten können über den Index abgerufen werden
#Der vierte Indexwert ist 3
answer = '123456789'
print(answer[3])
Erstellen Sie eine Variable vom Typ String und ersetzen Sie Sätze, einschließlich "break line" und "tab".
#Bereiten Sie zunächst eine Variable vom Typ Zeichenfolge vor
#Zeilenumbrüche und Tabulatoren werden mithilfe von Escape-Sequenzen dargestellt
answer = 'Hallo, ich heiße Masaharu Fukuyama,\n i\t groß\Es ist t.'
print(answer)
Hallo, ich heiße Masaharu Fukuyama, ich bin groß
Verwenden Sie die Formatfunktion
, um den folgenden Satz in den Eingabeteil {}
(Wellenklammern) einzugeben.
Geben Sie einen beliebigen Namen und eine Ausgabe ein:
`I'm Knights '{0}, der Name meines Partners ist etwas schmutzig, aber ... {1}. ``
#Bereiten Sie zunächst eine Variable vom Typ Zeichenfolge vor
answer = 'Ich bin Ritter{0}Nun, der Name meines Partners ist ein bisschen schmutzig, aber ...{1}ist.'
#Fügen Sie den Wert mit der Formatierungsfunktion ein
print(answer.format('塙','Kotoge'))
Ich bin Ritterwand, der Name meines Partners ist ein bisschen schmutzig, aber ... Kotoge.
Erstellen Sie eine Variable vom Typ "Ganzzahl" mit 5 Stellen und Konvertieren Sie dies in eine Zeichenfolge und geben Sie sie durch "0-Auffüllung" mit "7 Ziffern" aus.
#Bereiten Sie zunächst eine 5-stellige Variable vom Typ Integer vor
answer = 12345
#Konvertieren Sie dies in eine Zeichenfolge, füllen Sie sie mit 7 Ziffern und geben Sie sie aus.
#Mit der Formatierungsfunktion können Sie einen numerischen Typ in eine Zeichenfolge einfügen.
#0 Füllung ist:Geben Sie nach dem Doppelpunkt das Zeichen 0 ein, das Sie ausfüllen möchten, und geben Sie die Anzahl der Ziffern 7 ein.
print({0:07}'.format(answer))
0012345
Fügen Sie einen ganzzahligen Wert in zwei Variablen vom Typ "Ganzzahl" ein und schreiben Sie eine Anweisung, um die Größe zu vergleichen.
#Bereiten Sie zunächst zwei Zahlen vor
a , b = 20 , 30
#Der Größenvergleich ist ein Vergleichsoperator(Beziehungsoperator)Verwenden
print(a < b)
print(a > b)
True False
Schreiben Sie im nächsten Satz einen Satz, der zählt, wie viele Wörter "Urawa" sind.
Urawa, Minamiurawa, Kitaurawa, Higashiurawa, Nishiurawa, Musashiurawa, Nakaurawa und Urawa haben 7 Stationen. ``
#Bereiten Sie zunächst eine Zeichenfolgentypvariable vor
answer = 'Es gibt sieben Stationen in Urawa, Minamiurawa, Kitaurawa, Higashiurawa, Nishiurawa, Musashiurawa, Nakaurawa und Urawa.'
#Sie können die Anzahl der Zeichen mit der Zählfunktion zählen.
print(answer.count('Urawa'))
8
Schreiben Sie einen Satz, der 10 Mal "nutzlos" mit Zeilenumbrüchen anzeigt.
#Sternchen*Kann verwendet werden, um die Wiederholung von Zeichen auszudrücken.
#Zeilenumbrüche sind \ n oder\n
print('Nutzlos\n' * 10)
Nutzlos Nutzlos Nutzlos Nutzlos Nutzlos Nutzlos Nutzlos Nutzlos Nutzlos Nutzlos
Schreiben Sie eine Erklärung, um "9" nach der "9. Potenz" zu berechnen.
#Multiplizieren ist ein Sternchen,Die Leistung beträgt 2 Sternchen
print(9 ** 9)
387420489
Schreiben Sie eine Aussage, die das größere Beurteilungsergebnis "9 zur 20. Potenz" oder "20 zur 9. Potenz" ausgibt.
#Vergleichen Sie die Größe von 9 mit der 20. Potenz und 20 mit der 9. Potenz mit einem Vergleichsoperator
print(20 ** 9 < 9**20)
True
Bisher werden nur die Grundlagen, nur der Schreibteil berührt Ich habe noch keine vollständige Programmierung eingegeben.
Es mag etwas langweilig sein, aber es wird von nun an interessanter sein. Bitte genießen Sie weiterhin die Programmierung. Vergessen Sie nicht zu überprüfen!
73 Tage, bis Sie Ingenieur werden
HP von Otsu py: http://www.otupy.net/
Youtube: https://www.youtube.com/channel/UCaT7xpeq8n1G_HcJKKSOXMw
Twitter: https://twitter.com/otupython
Recommended Posts