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