Paiza Python Primer 1 Programmieren lernen

Die grundlegende Grammatik von Python 3 ist in Paiza völlig kostenlos, daher habe ich sie zusammengefasst.

Einführung in Paiza Python3

01 Was ist Python?

・ Was ist Python? Gemacht für eine schnelle und effektive Systementwicklung Allgemeine Programmiersprache

・ Was können Sie mit Python tun? Umfassende Entwicklung von Webdiensten Maschinelles Lernen / KI, wissenschaftliche Berechnung, statistische Analyse

・ Adoptionsbeispiel Google, Youtube, Instagram, Dropbox usw.

・ Eigenschaften von Python Einfach in Skriptsprache zu entwickeln Es gibt Bibliotheken in verschiedenen Bereichen. -Maschinenlernen-Big-Data-Analyse Egal wer es schreibt, es wird auf die gleiche Weise geschrieben

Python-Fallstudie , Beschäftigungsfall

Python-Sprachreferenz

02 Schreiben wir die Programmierung in Python

lssson.py


#Hallo Welt anzeigen
print("hello")

Punkte, bei denen leicht Fehler gemacht werden können </ strong>

  • Das Leerzeichen besteht aus Zeichen voller Breite.
  • Das doppelte Anführungszeichen besteht aus Zeichen voller Breite.
  • Der Funktionsname wird nicht in Kleinbuchstaben halber Breite geschrieben.
  • (× Print、 ○ print)

Was ist eine Funktion </ strong>? In Python wird diese "print" -ähnliche Anweisung als "function" bezeichnet.

Bei der Programmierung wird eine Funktion wie "Drucken" verwendet, um den Computer zur Bedienung anzuweisen. Wenn Sie "print" schreiben, versteht Python, dass es Zeichen druckt und so funktioniert, wie es ist.

Programmiersprachen haben viele solche Funktionen. Wie jede Funktion funktioniert, hängt von jeder Programmiersprache ab.

Übung

1-4 "Korrigieren wir den Fehlerteil korrekt" 5 "Lassen Sie uns das angegebene Zeichen ausgeben"

  1. Das doppelte Anführungszeichen (") ist in voller Breite

lesson.py


print("Hallo Paiza lernen")

print("Hallo Paiza lernen")

  1. Das erste doppelte Anführungszeichen ist in voller Breite

lesson.py


print(Hallo Paiza lernen")

print("Hallo Paiza lernen")
  1. Das zweite ist ein einfaches Anführungszeichen

lesson.py


print("Hallo Paiza lernen')

print("Hallo Paiza lernen")

4.Druck ist in Großbuchstaben

lesson.py



Print("Hallo Paiza lernen")

print("Hallo Paiza lernen")

  1. Schreiben wir es selbst

lesson.py


print("Hallo, Paiza lernen")

03 Kommentare machen das Programm leichter zu sehen!

・ Schreibe einen Kommentar mit "#"!

・ Das Auskommentieren eines Programms wird als Auskommentieren bezeichnet.

· Umschalt + 7 = einfaches Anführungszeichen (')

・ Sie können mehrere Zeilen auskommentieren, indem Sie sie in 3 einfache Anführungszeichen setzen.

lssson.py


#Kommentar(Diese Zeile wird ignoriert)
print("hello world")

#Das Auskommentieren eines Programms wird als "Auskommentieren" bezeichnet.
#print("hello world")

#Sie können mehrere Zeilen auskommentieren, indem Sie sie in 3 einfache Anführungszeichen setzen.
'''
print("hello world")
print("hello world")
print("hello world")
'''

Übung

  1. "Lassen Sie uns auskommentieren" Kommentieren Sie die erste Zeile aus. Machen Sie nur die zweite Zeile sichtbar

lesson.py


#print("Der Tapfere ging in der Wildnis spazieren")
print("Ein Monster ist erschienen")
  1. "Lassen Sie uns auskommentieren" Lassen Sie uns nur den erwarteten Ausgabewert ausgeben

lesson.py



print("Der Tapfere ging in der Wildnis spazieren")

#print("A:Ein Monster ist erschienen")

print("Der Tapfere hat ein großes Schwert bekommen")

'''
print("A:Ein Drache erschien")
print("A:Der Dämonenkönig erschien")
'''

print("Die Tapferen haben die Welt gerettet")

04 Zeigen wir HTML an

・ HTML anzeigen

lesson.py



print("<h1>hello world</h1>")
print("<p><Jeder auf der Welt")
print("<b>Hallo</b></p>")

  • Behandeln Sie die Druckfunktion in mehreren Zeilen Mit 3 einfachen Anführungszeichen (') können Sie mehrere Zeilen verarbeiten.

lesson.py



print('''<h1>hello world</h1>
<p>Jeder auf der Welt
<b>Hallo</b></p>''')

・ Wenn Sie die Linie mit der Druckfunktion nicht unterbrechen möchten Trennen Sie die Zeichenfolgen mit ",". In diesem Fall wird die Ausgabezeichenfolge durch ein Leerzeichen getrennt.

lessson.py


print("<h1>hello world</h1>", "<p>Jeder auf der Welt", "<b>Hallo</b></p>")

Eine andere Möglichkeit besteht darin, ", end =" "" in Klammern einzufügen.

lesson.py


print("<h1>hello world</h1>", end="")
print("<p>Jeder auf der Welt", end="")
print("<b>Hallo</b></p>", end="")

・ Wenn ", end ="% "" angegeben ist, werden die Zeichen durch "%" getrennt.

lesson.py


print("<h1>hello world</h1>", end="%")
print("<p>Jeder auf der Welt", end="%")
print("<b>Hallo</b></p>", end="%")

Übung

  1. "Lassen Sie uns als HTML ausgeben"

lesson.py


print("<p>Der Tapfere ging in der Wildnis spazieren</p>")
  1. Machen wir das Monster mutig

lssson.py


print('''Der Tapfere ging in der Wildnis spazieren
<b>Monster-</b>Erschien''' )

05 Verwenden wir Variablen

lesson.py


player="Mutig"
#Zugeordnete Daten zu einer Variablen

print(player)

lesson.py


player="Krieger"
print(player + "Ging in der Wildnis spazieren")
print(player + "Kämpfte ein Monster")
print(player + "Besiegt das Monster")

So benennen Sie Variablen </ strong> In Python werden Variablen (lokale Variablen) nach den folgenden Regeln benannt.

・ Erstes Zeichen: Englisches Zeichen oder "" (Unterstrich) ・ Zweites und nachfolgendes Zeichen: Englische Buchstaben und Zahlen "" (Unterstrich)

Beispiel für einen Variablennamen: ○ Spieler Der erste Charakter ist niedrigeres Englisch ○ Waffe Das erste Zeichen ist "" (Unterstrich) ○ player01 Zahlen nach dem zweiten Zeichen ○ redDragon englische Hauptstadt nach dem zweiten Zeichen

× 1 Spielernummern können im ersten Zeichen nicht verwendet werden × Klassen-Duplikat

Darüber hinaus werden in Python verwendete Funktionsnamen wie "print" verwendet Da es sich um ein reserviertes Wort handelt, kann es nicht für Variablennamen verwendet werden.

Verwendung von Variablen in Zeichenfolgen </ strong> Variablen, in denen Zeichendaten und Zeichenfolgen gespeichert sind, können mit dem Symbol "+" verknüpft werden.

lesson.py


player = "Krieger"
print(player + "Ging in der Wildnis spazieren")

Übung

  1. Übung "Lassen Sie uns variable Zeichenfolgen verketten"

lesson.py


player = "Mutig"
print(player+"Aufgestiegen")
  1. Übung "Lassen Sie uns Fehler korrigieren"

lesson.py


player1 = "Mutig"
print(player1 + "Wiederhergestellt")
  1. Übung "Korrigieren wir die Fehler Vol.2"

lesson.py


team = "Held und Krieger" 
print(team + "Wiederhergestellt")
  1. Übung "Geben Sie die Zeichen von Variablen aus"

lesson.py


player = "Mutig"
print(player + "Ging in der Wildnis spazieren")
print(player + "Kämpfte ein Monster")
print(player +"Besiegt das Monster")

06 Lass uns würfeln

-Str (): Eine Funktion, die einen numerischen Wert in ein Zeichen konvertiert, das eine Zahl darstellt. https://docs.python.org/ja/3/library/functions.html#func-str

lesson.py


number = 300
print("Schleim" + number + "Erschien")
#In diesem Fall wird es nicht angezeigt
print("Schleim" + str(number)+"Erschien")
#Konvertieren Sie Zahlen in Zeichendaten mit str

Verwenden Sie zufällige Funktionen </ strong> Zufällige Funktion: Gibt eine Zufallszahl zwischen 0 und 1 zurück.

・ Zufälliges Modul
https://docs.python.org/ja/3/library/random.html

lesson.py


import random
#Zufälliges Modul importieren
number=random.random()
print("Schleim" + str(number) + "Erschien")

-Randint-Funktion: Gibt einen zufälligen ganzzahligen Wert innerhalb des angegebenen Argumentbereichs zurück

lesson.py


#Ich möchte zufällig Zahlen von 1 bis 100 anzeigen
import random
number=random.randint(1,100)
print("Schleim" + str(number) + "Erschien")

#Ich möchte zufällig Zahlen von 10 bis 20 anzeigen
import random
number=random.randint(1,20)
print("Schleim" + str(number) + "Erschien")

Was ist ein Argument </ strong>? Das Funktionsargument sind die Daten, die der Funktion gegeben wurden. Argumente werden nach der Funktion in Klammern geschrieben. Wenn mehrere Argumente vorhanden sind, trennen Sie diese durch "," (Komma).

Argumentbeispiel </ strong> (Daten-) Daten drucken str (Nummer) Nummer

Was ist der Rückgabewert </ strong>? Der Rückgabewert (return) einer Funktion sind die Daten des Verarbeitungsergebnisses der Funktion. Es wird auch als Rückgabewert bezeichnet.

Wenn Sie die Funktion random.randint (0, 10) aufrufen, wird eine Zufallszahl von 0 bis 10 zurückgegeben.

Übung

  1. "1 bis 6 Würfel machen"

lesson.py


import random
number=random.randint(1,6)
print("Die Augen der Würfel"+ str(number) + "ist.")
  1. "Ausgangsschaden für Monster" Zufallszahlen reichen von 55 bis 99

lesson.py


import random
number=random.randint(50,99)
print("Zu Monstern"+ str(number) + "Beschädigt.")

07 Berechnen wir mit dem Operator

lesson.py


number = 100 + 20 
print(number +30)
print(number)

+Hinzufügen
*Aufhängen
/Teilen
%Rest

Übung

  1. Berechnen wir

lesson.py


number = 1234*5678/2 
print(number)
  1. Berechnen wir mit Variablen

lesson.py


a = 31
b = 17
#Schreiben Sie unten den Code, der a und b multipliziert und das Ergebnis ausgibt.
print(a*b)
  1. Berechnen wir den Rest

lesson.py


x = 8
y = 5
#Schreiben Sie unten den Code, der den Rest berechnet, wenn x durch y geteilt wird und das Ergebnis ausgibt.
print(8%5)
  1. Berechnen wir mit Klammern

lesson.py


number=(1234+5678)*3
print(number)

Berechnen wir den Preis

lesson.py


apple_price=350
apple_num=5
print("Apple Stückpreis" + str(apple_price) + "Kreis")
print("Anzahl der zu kaufenden Äpfel" + str(apple_num) + "Stücke")
total=apple_price*apple_num
print("Gesamtgebühr" + str(total) + "Kreis")

#Ich möchte die Zahl auf 1-10 setzen, also importiere die Zufallsfunktion
import random
apple_num=random.randint(1,10)
print("Anzahl der zu kaufenden Äpfel" + str(apple_num) + "Stücke")
total=apple_price * apple_num
print("Gesamtgebühr" + str(total) + "Kreis")

#Ich möchte den Stückpreis auf 100-300 einstellen
apple_price=random.randint(1,3)*100
print("Apple Stückpreis" + str(apple_price) + "Kreis")
total=apple_price * apple_num
print("Gesamtgebühr" + str(total) + "Kreis")

Übung

Ich habe vergessen, es in str

lesson.py


# coding: utf-8
import random
number = random.randint(1, 10)	#Anzahl der Tiere 1-10
print("Ein Schleim mit einem Gewicht von 100 kg" + str(number) + "Erschien")
#Gesamtgewicht=Anzahl der Tiere x 100
total=number*100
print("Das Gesamtgewicht des Schleims"+str(total)+"Ist ein Kilo")

09 Lernen Sie den Datentyp

lesson.py


number = 100 		#Numerischer Wert
strings = "paiza"	#String(Mit doppelten Anführungszeichen umgeben)
print(number)
print(strings)

#Auch beim Verbinden von Zeichen+Kann verwendet werden


#### **`lesson.py`**
```py

 string = "hallo" + "paiza"
print(strings)

number = "100" + "30"
print(number)

# Ändern Sie die Zahlenvariable mit der Funktion str in eine Zeichenfolge
print(str(number)+strings)

# Nur der Zeichenfolgentyp wurde vorübergehend geändert
print(number + 20)

##Übung 1.Korrigieren wir den Fehlerteil richtig

lesson.py



x = 50
print(x - 10)

2.Korrigieren wir den Fehlerteil richtig 2

lesson.py


 a = "Monster"
 b = "erschienen"
print(a + b)

3.Korrigieren wir den Fehlerteil richtig 3

Erwarteter Wert 0123456789

lesson.py


a = "01234"
b = "56789"
print(a + b)

Recommended Posts