[PYTHON] Ich möchte kühl auf die Konsole ausgeben

Manchmal programmiere ich und möchte wissen, was gerade in einer Variablen enthalten ist. In einem solchen Fall denke ich, dass ich es schnell an die Konsole ausgeben und überprüfen werde.

Zum Beispiel so.

Str name = "Dämon Kogure"
int age = 100053

print( name + "Ist dein Alter" + age + "ich bin alt" )

So etwas in der Art ... Es fühlt sich an, als würde ich gewaltsam eine Zeichenkette stecken, und es ist schwer zu lesen, nicht wahr? Es gibt Formate und Schreibmethoden zum Erweitern von Variablen in verschiedenen Sprachen, aber wie schreiben Sie sie immer? Während ich darüber nachdachte, war es unangenehm aufzuschauen, und am Ende wiederholte ich Dinge wie das Verbinden mit +.

Dieses Mal habe ich untersucht, wie man variable Erweiterungs- und Formatierungsmethoden in jeder Sprache schreibt. Da der Zweck darin besteht, schnell auf der Konsole auszugeben, werde ich den Typ vorerst in einen String-Typ umwandeln.

Java

String name = "Dämon Kogure";
int age = 100053;
System.out.println(String.format("%s ist alt%Ich bin s Jahre alt.", name, age));
//Oder (Pause am Ende)
System.out.printf("%s ist alt%Ich bin s Jahre alt.%n", name, age);

thx: @ saka1029

C#

string name = "Dämon Kogure";
int age = 100053;
Console.WriteLine($"{name}Ist dein Alter{age}Ich bin alt.");

Python

name = 'Dämon Kogure'
age = 100053
print('{}Ist dein Alter{}Ich bin alt.'.format(name,age))
#Oder
print('%s ist alt%s Jahre alt' % (name,age))
#Oder
print(f'{name}Ist dein Alter{age}Ich bin alt.')

thx: @QUANON

Ruby

name = "Dämon Kogure"
age = 100053
puts "#{name}Ist dein Alter#{age}Ich bin alt."
#Oder
puts "%s ist alt%Ich bin s Jahre alt." % [name, age]

thx: @scivola

JavaScript

var _name = "Dämon Kogure";
var age = 1000053;

console.log(`${_name}Ist dein Alter${age}Ich bin alt.`);
//Oder
console.log("%s ist alt%Ich bin s Jahre alt.", _name, age)

thx: @hogefuga

PHP

$name = "Dämon Kogure";
$age = 1000053;

echo "{$name}Ist dein Alter{$age}Ich bin alt."

Rust

let name = "Dämon Kogure";
let age = 100053;
println!("{}Ist dein Alter{}Ich bin alt.", name, age);

thx: @scivola

Kotlin

val name = "Dämon Kogure"
val age = 100053
println("${name}Ist dein Alter${age}Ich bin alt.")

thx: @sdkei

Jetzt können Sie auf coole Weise auf der Konsole ausgeben.

Recommended Posts

Ich möchte kühl auf die Konsole ausgeben
So überschreiben Sie die Ausgabe auf die Konsole
Keras Ich möchte die Ausgabe einer beliebigen Ebene erhalten !!
Ich möchte mit dem Reim Teil1 umgehen
Ich möchte mit dem Reim part3 umgehen
So erhalten Sie eine farbige Ausgabe an die Konsole
Ich möchte IPython Qt Console verwenden
Ich möchte den Fortschrittsbalken anzeigen
Ich möchte mit dem Reim part2 umgehen
Ich möchte mit dem Reim part5 umgehen
Ich möchte mit dem Reim part4 umgehen
Ich möchte den Anfang des nächsten Monats mit Python ausgeben
Ich möchte mit dem Reim part7 (BOW) umgehen
Ich möchte das Erscheinungsbild von zabbix anpassen
Ich möchte die Aktivierungsfunktion Mish verwenden
Ich möchte den Fortschritt in Python anzeigen!
Ich möchte den Dateinamen von DataLoader sehen
Ich möchte das Ausführungsergebnis von strace erfassen
Ich möchte in der Django-Verschiebungstabelle scrollen, aber ...
Ich möchte SUDOKU lösen
Ich möchte mit Python-Datenklasse nach hinten erben
Ich möchte die Grundlagen von Bokeh vollständig verstehen
Ich möchte in Python schreiben! (3) Verwenden Sie Mock
Ich möchte mit dem Reim part6 umgehen (einmal organisieren)
Ich möchte ssh mit dem Befehl expected automatisieren!
Ich möchte das Produkt zu den niedrigsten Kosten veröffentlichen
Ich möchte R-Datensatz mit Python verwenden
Ich möchte mit dem Reim part8 umgehen (einmal fertig)
Ich möchte die Sicherheit der SSH-Verbindung erhöhen
[TensorFlow] Ich möchte die Indizierung für Ragged Tensor beherrschen
Ich möchte das neueste gcc verwenden, auch wenn ich keine Sudo-Berechtigungen habe! !!
Ich möchte initialisieren, wenn der Wert leer ist (Python)
Ich möchte die von LINE an S3 gesendeten Fotos speichern
Ich möchte ssh mit dem Befehl expected automatisieren! Teil 2
maya Python Ich möchte die gebackene Animation wieder reparieren.
Ich möchte vorerst Selen bewegen [für Mac]
Ich möchte nur die SudachiPy-Normalisierungsverarbeitung verwenden
Ich möchte Betriebsinformationen über die Yahoo-Route erhalten
Ich möchte mit Numpy die japanische Flagge in die Palau-Flagge ändern
Ich möchte die zulässige Ausfallzeit aus der Betriebsrate berechnen
[Python] Ich möchte die Option -h mit argparse verwenden
Ich möchte die Authentizität eines Elements eines numpy-Arrays bestimmen
Ich möchte die Natur von Python und Pip kennenlernen
Ich möchte den Wörterbuchtyp in der Liste eindeutig machen
Ich möchte den EDINET-Code und die Wertpapiernummer zuordnen
Ich möchte die gültigen Zahlen im Numpy-Array ausrichten
Ich möchte die Legende der IT-Technologiewelt kennenlernen
Ich möchte vorerst eine Docker-Datei erstellen.
Ich habe versucht, das Zugriffsprotokoll mit Node.js auf dem Server auszugeben
Ich wollte den AWS-Schlüssel nicht in das Programm schreiben
Post Jenkins Jenkins Konsolenausgabe an Slack
Ich möchte systemd grob verstehen
Ich habe versucht, das Wahrscheinlichkeitsintegral (I zu Integral) zu berechnen.
Ich möchte Bilder kratzen und trainieren
Ich möchte ○○ mit Pandas machen
Ich möchte Yolos Anmerkung kopieren
Ich möchte mit Python debuggen
Ich habe versucht, den Ball zu bewegen
Ich habe versucht, den Abschnitt zu schätzen.
Ich twittere nicht, aber ich möchte tweepy verwenden: Zeigen Sie einfach die Suchergebnisse auf der Konsole an
Ich möchte eine wunderschön angepasste Wärmekarte der Korrelationsmatrix ausgeben. matplotlib edition