Punkt
/
) gibt immer float zurück//
, wenn Sie eine Abwertungsteilung durchführen möchten, um den int-Typ zu erhalten _
"zugewiesen, sodass die Verwendung mit einem Taschenrechner einfach ist.
#Zusatz
>>> 2+2
4
#Subtraktion und Multiplikation
>>> 50 - 5 * 6
20
>>> (50 - 5) *6
270
#Teilung
>>> 17 / 3
5.666666666666667
>>> 17 // 3
5
>>> 17 % 3
2
#Holen Sie sich sowohl Quotient als auch Überschuss
>>> divmod(17, 3)
(5, 2)
#radix
# 0b:Binär
# 0o:8 ..
# 0x:Hexagon
>>> 0b10
2
>>> 0o10
8
>>> 0x10
16
#Leistung
>>> 5 ** 2
25
>>> 5 ** 3
125
#Verwenden Sie den interaktiven Modus als Taschenrechner
>>> _ + 1
126
Punkt
\
maskiert werden\
nicht mögen, die als Sonderzeichen interpretiert wird#Im Pfadnamen/Kann verwendet werden, daher ist Folgendes nicht erforderlich
# raw name (Stellen Sie der Zeichenfolge r voran)
>>> print('C:\some\name')
C:\some
ame
>>> print(r'C:\some\name')
C:\some\name
#Mehrere Zeilen
print("""\
Usage: thingy [OPTIONS]
-h Display this usage message
-H hostname
""")
#Ausgabe
Usage: thingy [OPTIONS]
-h Display this usage message
-H hostname
#Wiederholen und verketten Sie Zeichenfolgen
>>> 3 * "un" + "ium"
'unununium'
#Automatische Verkettung von String-Literalen(Kann nicht mit Variablen verwendet werden)
>>> 'Py' 'thon'
'Python'
# index
>>> word[0]
'P'
>>> word[-1]
'n'
# slice
>>> word[:3]
'Pyt'
>>> word[3:]
'hon'
# len
>>> len(word)
6
Punkt
.append
hinzu#aufführen
>>> letters = ['a', 'b', 'c', 'd', 'e', 'f']
# index
>>> letters[1]
'b'
# slicing
>>> letters[3:]
['d', 'e', 'f']
# append
>>> letters.append('g')
>>> letters
['a', 'b', 'c', 'd', 'e', 'f', 'g']
#Ersatz für das Schneiden
>>> letters[3:5] = ['D', 'E']
>>> letters
['a', 'b', 'c', 'D', 'E', 'f', 'g']
# len
>>> len(letters)
7
#Verschachtelte Liste
>>> array = [['a', 'b', 'c'], [1, 2, 3]]
#Fibonacci-Klasse
#Auf diese Weise ist eine Mehrfachzuordnung möglich
a, b = 0, 1
while b < 10:
print(b)
a, b = b, a+b
name = 'Kawausomando'
#Geben Sie mehrere Werte an(Zwischenraum ist gegeben)
print('My name is', name)
#Ausgabe: My name is Kawausomando
#Schlüsselwort beenden
print(name, end=' is my name')
#Ausgabe: Kawausomando is my name
#sep Schlüsselwort
print(1, 2, 3, sep=' and ')
#Ausgabe: 1 and 2 and 3
Recommended Posts