[PYTHON] [Programmieren lernen] Logikvergleich nach Sprache Teil 2 (Variablen: Zahlenwerte, Zeichenketten)

Bis zur Deklaration von Zeichenketten (String) und numerischen Werten (Int) und der Bestätigung des gleichzeitigen Ausgabeprozesses.

2. Variablen

Ruby

sample.rb


#Die Kommentarzeile ist"#"Beschrieben in
moji = "ABC" #String
suji = 123 #Numerischer Wert

#Diese Schreibweise ist NG
# puts moji + suji

#Diese Schreibweise ist in Ordnung
puts moji + suji.to_s
$ ruby sample.rb
ABC123

Python3

sample.py


moji = "ABC"
suji = 123

#Diese Schreibweise ist NG
# print(moji + suji)

#Diese Schreibweise ist in Ordnung
print(moji + str(suji))
$ python test.py
ABC123

Swift

sample.swift


import Foundation
var moji = "ABC"
var suji = 123

//Diese Schreibweise ist NG
//print(moji + suji)

//Diese Schreibweise ist in Ordnung
print(moji + String(suji))
(playground)
ABC123

Java

sample.java


package sample;

public class Main {
    public static void main(String[] args) {
        String moji = "ABC";
        int suji = 123;

        //Java ist mit diesem Schreibstil in Ordnung
        System.out.println(moji + suji);
    }
}
(eclipse console)
ABC123

C#

sample.cs


using System;
public class HelloWorld {
    static public void Main () {
    	String moji = "ABC";
    	int suji = 123;
    	
    	// C#Diese Schreibweise ist in Ordnung
        Console.WriteLine(moji + suji);
    }
}

(Mit 'mono' in der jeweiligen Ausführungsumgebung ausführen)

$ mcs sample.cs
(Erfolgreich kompiliert)
$ mono sample.exe
ABC123

Der Inhalt, den ich lerne, liegt vor mir, daher möchte ich immer mehr ausgeben.

Recommended Posts

[Programmieren lernen] Logikvergleich nach Sprache Teil 2 (Variablen: Zahlenwerte, Zeichenketten)
[Programmieren lernen] Logikvergleich nach Sprache Teil 1 ("Hallo Welt")
[Programmieren lernen] Logikvergleich nach Sprache Teil 3 (bedingte Verzweigung)
[2019 neueste Version] Programmiersprachenvergleich
Ton erzeugen durch Programmieren von Teil 2
Vergleich der Stapelverarbeitungsgeschwindigkeit nach Sprache