Grundlegende Hinweise für Python-Anfänger!

Python-Basisnotizen für Anfänger

Geben Sie mehrere Parameter in eine Codezeile ein

Methode 1.) a, b, c = map ( Typ , Eingabe ("Enter") .split ())
# Standardmäßig durch Leerzeichen getrennt , zu anderen Übertragungsarten, in den gewünschten Typ
wie Rotation ----- Ganzzahl : map (int, input ("Bitte eingeben"). Split ())

a, b, c = map (int, input ("bitte eingeben"). split ()) 
print (a + b + c, Typ (a), Typ (b), Typ (c)) 
#Erweiterung: Wann ist Wenn es sich um eine Zeichenfolge handelt, wird die Zeichenfolge hinzugefügt, und das Zeichen '+' ist der Spleißeffekt. 
# Wenn es sich um eine Ganzzahl handelt, wird die Ganzzahl hinzugefügt. Das Zeichen '+' ist die Additionsoperation in der Mathematik. 
>>> Bitte geben Sie 1 2 3 
> ein >>> 
6 <class'int '> <class'int'> <class'int '>

Zum Beispiel ----- zum String : map (str, input ("Please input"). Split ())

a, b, c = map (str, input ("bitte eingeben"). split ()) 
print (a + b + c, Typ (a), Typ (b), Typ (c)) 
#Erweiterung: Wann ist Wenn es sich um eine Zeichenfolge handelt, wird die Zeichenfolge hinzugefügt, und das Zeichen '+' ist der Spleißeffekt. 
# Wenn es sich um eine Ganzzahl handelt, wird die Ganzzahl hinzugefügt. Das Zeichen '+' ist die Additionsoperation in der Mathematik. 
>>> Bitte geben Sie 1 2 3 
> ein >> 
123 <class'str '> <class'str'> <class'str '>

Methode 2.) a, b, c = eval (Eingabe ("Bitte eingeben"))
# Standardkomma-Trennung, welcher Typ Sie eingeben, ist welcher Typ, (Hinweis: Die Eingabezeichenfolge muss in Anführungszeichen mit englischen Buchstaben eingeschlossen werden)
Vorteile: Praktisch und prägnant, Nachteile: Die Sicherheit ist nicht hoch , es wird nicht empfohlen, sie bei Projekten zu verwenden. Es ist besser, die Eingabe allein zu verwenden

a, b, c = eval (Eingabe ("Bitte eingeben")) 
print (a, b, c, Typ (a), Typ (b), Typ (c)) 
print (a + b, c, Typ (a) ), Typ (b), Typ (c)) 
#Erweiterung: Wenn es sich um eine Zeichenfolge handelt, wird die Zeichenfolge hinzugefügt, und das Zeichen '+' ist ein 
Spleißeffekt. #Wenn es sich um eine Ganzzahl handelt, wird die Ganzzahl hinzugefügt und dann '+' Die Zahl ist die Funktion der Addition in der Mathematik 
>>> Bitte geben Sie 1,2 ein, '你好' #Die Zeichenfolge muss in Anführungszeichen aus englischen Buchstaben eingeschlossen werden 
>>> 
1 2 Hallo <class'int '> <class'int' > <class'str '> 
>>> 
3 Hallo <class'int'> <class'int '> <class'str'> 
12345678910

In String str konvertieren

a, b, c = eval (Eingabe ("Bitte eingeben")) 
a = str (a) 
b = str (b) 
drucken (a + b, c, Typ (a), Typ (b), Typ (c) ) 
#Erweiterung: Wenn es sich um eine Zeichenfolge handelt, wird die Zeichenfolge hinzugefügt, und das Zeichen '+' 
ist eine Spleißfunktion. #Wenn es sich um eine Ganzzahl handelt, wird die Ganzzahl hinzugefügt. Das Zeichen '+' ist die Additionsoperation in der Mathematik 
>>> Bitte geben Sie 1, 2, 'Hallo' 
>>> 
12 Hallo <class'str '> <class'str'> <class'str '> 
123456789 ein

Methode 3.) a, b, c = Eingabe ("Bitte
eingeben "). Split ('', '') #split ('', '') steht für Kommatrennung, kann auch in andere geändert werden, das Ausgabeergebnis ist standardmäßig Zeichen String , wenn Sie auf andere Typen konvertieren wollen, müssen Sie die Art hinzuzufügen in konvertiert werden Front

a, b = Eingabe ('Bitte eingeben'). split (',') 
print (a, b, Typ (a), Typ (b)) 
print (a + b, Typ (a), Typ (b)) 
#Erweiterung: Wenn es sich um eine Zeichenfolge handelt, wird die Zeichenfolge hinzugefügt und das Zeichen '+' wird 
gespleißt . #Wenn es sich um eine Ganzzahl handelt, wird die Ganzzahl hinzugefügt, und das Zeichen '+' ist die Additionsoperation in der Mathematik 
>>> Bitte Geben Sie 1,2 
>>> 
1 2 <class'str '> <class'str'> 
>>> 
12 <class'str '> <class'str'> 

1234567891011 ein

In Integer-Int konvertieren

a, b = Eingabe ('Bitte eingeben'). split (',') 
a = int (a) 
b = int (b) 
print (a + b, Typ (a), Typ (b)) 
#Expansion: Wann Wenn es sich um eine Zeichenfolge handelt, wird die Zeichenfolge hinzugefügt und das Zeichen '+' wird 
gespleißt . #Wenn es sich um eine Ganzzahl handelt, wird die Ganzzahl hinzugefügt, und das '+' ist die Additionsoperation in der Mathematik 
>>> Bitte geben Sie 1,2 ein 
>>> 
3 <class'int '> <class'int'>

Klicken Sie hier, um den vollständigen Projektcode zu erhalten!

 

Ich denke du magst

Origin blog.csdn.net/weixin_43881394/article/details/109035745
Empfohlen
Rangfolge