[Super Basic] Vergleichen Sie Python, Java und JavaScript (Variablen, if-Anweisungen, while-Anweisungen, for-Anweisungen)

Zweck

――Ich wurde ab dieser Woche diesem Büro zugewiesen ――Ich habe Java studiert ―― Lassen Sie uns die Unterschiede zwischen Java und Python zusammenfassen, während mein Speicher neu ist. »Übrigens, lassen Sie uns JavaScript herausziehen und vergleichen, das ich ein wenig studiert habe.

Was in diesem Artikel zu vergleichen

--Variable --if Aussage

Variable

Python

asobi.py


py_str = "Python"
py_int = 23
py_float = 23.5

#Datentypbestätigung
print(type(py_str))
print(type(py_int))
print(type(py_float))

Konsole


<class 'str'>
<class 'int'>
<class 'float'>

asobi.py


py_str = "Python"
py_int = 23

print(type(py_str))

py_str = 10
print(type(py_str))

py_cal = py_str * py_int
print(py_cal)

Konsole


<class 'str'>
<class 'int'>
230

Java

asobi.java


public class asobi {
	public static void main(String[] args) {
		String javaStr = "Java";
		int javaInt = 23;
		double javaFloat = 23.5;
	}
}

JavaScript

asobi.html


<html>
<script>
var jsStr = "JavaScript";
var jsInt = 23;
var jsFloat = 23.5;

//Datentypbestätigung
console.log(typeof(jsStr));
console.log(typeof(jsInt));
console.log(typeof(jsFloat));
</script>
</html>

Konsole


string
number
number

if-Anweisung

Python --if, elif, else werden verwendet

asobi.py


age = 23

if age >= 65:
    print("Es ist ein festes Jahr")
elif age >= 20:
    print("Ich bin ein Erwachsener")
else:
    print("Ich bin minderjährig")

Java --wenn sonst wenn verwendet wird

asobi.java


public class asobi {
	public static void main(String[] args) {
		int age = 23;

		if (age >= 65) {
			System.out.println("Es ist ein festes Jahr");
		}else if (age >= 20) {
			System.out.println("Ich bin ein Erwachsener");
		}else{
			System.out.println("Ich bin minderjährig");
		}
	}
}

JavaScript --wenn sonst wenn verwendet wird

asobi.html


<html>
<script>
var age = 23;

if (age >= 65) {
    console.log("Es ist ein festes Jahr");
}else if (age >= 20){
    console.log("Ich bin ein Erwachsener");
}else{
    console.log("Ich bin minderjährig");
}
</script>
</html>

while-Anweisung

Konsole


0
Ist 1
2
3
4

Python

asobi.py


i = 0

while i < 5:
    print(str(i) + "ist")
    i += 1

Java

asobi.java


public class asobi {
	public static void main(String[] args) {
		int i = 0;
		while (i < 5){
			System.out.println(i + "ist");
			i++;
		}
	}
}

JavaScript

asobi.html


<html>
<script>
var i = 0;

while (i < 5){
	console.log(i + "ist");
	i++;
}
</script>
</html>

zur Aussage

Konsole


0
Ist 1
2
3
4

Python --i wird 5 mal im Bereich von 0 bis 4 wiederholt

asobi.py


for i in range(5):
    print(str(i) + "ist")

Java

asobi.java


public class asobi {
	public static void main(String[] args) {
		for (int i = 0; i < 5; i++){
			System.out.println(i + "ist");
		}
	}
}

JavaScript

asobi.html


<html>
<script>
for (var i = 0; i < 5; i++){
    console.log(i + "ist");
}
</script>
</html>

Impressionen

――Wenn Sie mehrere Sprachen lernen, fällt es Ihnen leichter, sich daran zu erinnern, ob Sie beim Vergleichen lernen ――Es heißt, Java und JavaScript unterscheiden sich von Indien und Indonesien, aber der Schreibstil ist ziemlich ähnlich. ――Nachdem ist Python am einfachsten zu schreiben!

Recommended Posts

[Super Basic] Vergleichen Sie Python, Java und JavaScript (Variablen, if-Anweisungen, while-Anweisungen, for-Anweisungen)
Ein Java-Programmierer studierte Python. (für, if, while-Anweisung)
Python grundlegende if-Anweisung
Vergleich der grundlegenden Grammatik zwischen Java und Python
Python-Übungen für Anfänger # 2 [für Anweisung / while-Anweisung]
Vergleichen Sie Python- und JavaScript-Array-Schleifen
[Python] Grundlegendes Muster und Verwendung der if-Anweisung (Vergleichsoperator und Boolescher Operator)
[Python of Hikari-] Kapitel 05-09 Steuerungssyntax (Verwendung von for-Anweisung und while-Anweisung ordnungsgemäß)
Python if-Anweisung
[Python / Chrome] Grundeinstellungen und Operationen zum Scraping
[Python] if-Anweisung
C-Sprache, Java, Python-Benchmarks mit Primfaktorisierung
[Python] Schlachten und Kombinationen ausgeben (Verschachtelung für Anweisungen und if-Anweisungen)
Python-Übung für Anfänger # 1 [Grundlegende Datentypen / If-Anweisungen]
Python # So überprüfen Sie Typ und Typ für Super-Anfänger
Python-Grundlagen ② für Anweisung
Python Memorandum Super Basic
[Python] für Anweisungsfehler
[Einführung in die Udemy Python3 + -Anwendung] 42. für Anweisung, break-Anweisung und continue-Anweisung
[Einführung in die Udemy Python3 + -Anwendung] 39. while-Anweisung, continue-Anweisung und break-Anweisung
Entfernen Sie führende und nachfolgende Leerzeichen in Python, JavaScript oder Java
Python-Liste, für Anweisung, Wörterbuch
Python-Installation und grundlegende Grammatik
Ich habe Java und Python verglichen!
Mit Python hinzufügen if-Anweisung
Python #Funktion 2 für Super-Anfänger
Bei Verwendung von if und bei Verwendung von while
Grundlegende Python-Grammatik für Anfänger
Über 2-variable, 4-verzweigte if-Anweisung
Python #Funktion 1 für Super-Anfänger
[Python / PyQ] 4. Liste zur Anweisung
Python #Liste für Super-Anfänger
Einführung in Python For, While
Python (Python 3.7.7) Installation und grundlegende Grammatik
[Python] Iterative Verarbeitung (für, während)