Umgebung Windows 7 (Ich möchte Mac Book Pro 16 Zoll) Visual Studio Code chrome python ver3.8.3
Dieser Artikel richtet sich an Anfänger in Programmierung und Python.
int
、float
Konvertierung vom Typ Zahl (Ganzzahl), Dezimalpunkt (Gleitkommazahl)
Zahl (Ganzzahl) ・ ・ ・ int ()
Bruch (Gleitkommazahl) ・ ・ float float ()
Ich werde es bei tun.
style.py
print("123" * 3)
#123123123
print(int("123") * 3)
#369
print("123" * 3)
↑ gibt das Zeichen (Zeichenkette) 123 dreimal wiederholt aus.
print(int("123") * 3)
Wenn Sie jedoch "int ()" verwenden, wird es zwischen den Zahlen und "369" in der Lösung der Formel berechnet.
type.py
print("3.9" * 3)
# 3.93.93.9
print(float("3.9") * 3)
#11.7
print("3.9" * 3)
Dadurch werden auch Zeichen (Zeichenfolgen) dreimal wiederholt ausgegeben.
print(float("3.9") * 3)
Wenn Sie es auf diese Weise auf "float ()" setzen, wird es zwischen den Zahlen und "11.7" der Lösung der Formel berechnet.
Was ist dann, wenn die Gleitkommazahl "int ()" ist?
style.py
print(int(3.94649))
print(type(int(3.9)))
Lass es uns so schreiben. Dann
style.py
print(int(3.94649))
#3
print(type(int(3.9)))
#<class 'int'>
Dann Der Dezimalpunkt (Gleitkommazahl) ist jetzt eine Zahl (Ganzzahl).
In der eigentlichen Codierung sehe ich gelegentlich "str", aber ich habe "int" oder "float" noch nicht gesehen. Wie wird es im tatsächlichen Bereich verwendet und wie oft ist es? Ich bin interessiert. Selbst wenn Sie es lernen, wenn es ein seltener Charakter ist, wird die Spannung nachlassen.
Das ist alles für die Konvertierung von Typ: "int" und "float".
Recommended Posts