Python lernen! Vergleich mit Java (Grundfunktion)

Einführung

Nachdem ich Python gelernt habe, möchte ich es mit dem Java vergleichen, das ich gelernt habe.

Druckfunktion

print('Hallo')
print("Hallo")

Ausführungsergebnis スクリーンショット 2020-11-09 150744.png Für Java

System.out.println("Hallo");

Auskommentieren

#Auskommentieren
print('Es werden keine Kommentare angezeigt')

Für Java

//Auskommentieren
System.out.println("Es werden keine Kommentare angezeigt");

Variable

name = 'Sato'
age = '20'
print(name)
print(age)

Ausführungsergebnis スクリーンショット 2020-11-09 151912.png Für Java

String name = "Sato";
int age = 20;
System.out.println(name);
System.out.println(age);

Eingabefunktion

name = input('Bitte geben Sie Ihren Namen ein>>')
age = input('Bitte geben sie ihr alter ein>>')
print(name)
print(age)

Ausführungsergebnis スクリーンショット 2020-11-09 154543.png Für Java

System.out.println("Bitte geben Sie Ihren Namen ein");
String name = new java.util.Scanner(System.in).nextLine();
System.out.println("Bitte geben Sie Ihren Namen ein");
int age = new java.util.Scanner(System.in).nextInt();
System.out.println(name);
System.out.println(age);

* Da die von der Eingabefunktion eingegebene Nummer als str (Zeichenfolge) behandelt wird, ist die folgende Datentypkonvertierung erforderlich </ font>

Datentypkonvertierung

Konvertieren Sie vom Typ str in den Typ int

#Ersetzen Sie x durch die Zeichenfolge "1"
x = '1'
#Konvertieren Sie die Zeichenfolge "1" in eine Ganzzahl "1".
y = int(x)
#Berechnen Sie zwischen ganzen Zahlen
print(y + 1)

Ausführungsergebnis スクリーンショット 2020-11-09 160518.png Für Java

//Ersetzen Sie x durch die Zeichenfolge "1"
String x = "1";
//Konvertieren Sie die Zeichenfolge "1" in eine Ganzzahl "1".
int y = Integer.parseInt(x);
//Berechnung zwischen ganzen Zahlen
System.out.println(y + 1);

Konvertieren Sie vom Typ int in den Typ str

#Ersetzen Sie x durch die Ganzzahl "1"
x = 1
#Konvertieren Sie die Ganzzahl "1" in die Zeichenfolge "1".
y = str(x)
#Verkettung von Zeichenketten
print(y + '1')

Ausführungsergebnis スクリーンショット 2020-11-09 161900.png Für Java

//Ersetzen Sie x durch die Zeichenfolge "1"
int x = 1;
//Konvertieren Sie die Ganzzahl "1" in die Zeichenfolge "1".
String y = String.valueOf(x);
//Verkettung von Zeichenketten
System.out.println(y + "1");

typ Funktion

Untersuchen Sie den Datentyp des Werts in der Variablen

a = 'Hallo'
b = 1
print(type(a))
print(type(b))

Ausführungsergebnis スクリーンショット 2020-11-09 223333.png

Formatierungsfunktion

Betten Sie eine Zahl in eine Zeichenfolge ein

name = 'Sato'
age = 20
print('mein Name ist{}ist. Alter ist{}Ich bin alt.'.format(name, age))

Oder

name = 'Sato'
age = 20
print(f'mein Name ist{name}ist. Alter ist{age}Ich bin alt.')

Ausführungsergebnis スクリーンショット 2020-11-09 230636.png Für Java

String name = "Sato";
int age = 20;
String str = String.format("mein Name ist%s. Alter ist%Ich bin d Jahre alt.", name, age);
System.out.println(str);

Verweise

https://book.impress.co.jp/books/1118101169

Nächstes Mal möchte ich etwas über die Sammlung erfahren.

Recommended Posts

Python lernen! Vergleich mit Java (Grundfunktion)
Vergleich der grundlegenden Grammatik zwischen Java und Python
Erste Schritte mit Python3 # 1 Grundkenntnisse erlernen
Lerne Python mit ChemTHEATER
Geschwindigkeitsvergleich von Python, Java, C ++
BASIC-Authentifizierung mit Python-Flasche
[Python] Verwenden von OpenCV mit Python (Basic)
[Python] [SQLite3] Betreiben Sie SQLite mit Python (Basic)
1. Mit Python 1-1 gelernte Statistiken. Grundlegende Statistiken (Pandas)
Grundlegendes Studium von OpenCV mit Python
Python-Funktion ①
[Python] -Funktion
Python-Funktion ②
4-Sprachen-Vergleich des Abschlusses (Python, JavaScript, Java, C ++)
Trump-Klasse in Python (mit Vergleich)
Lernen Sie das Entwurfsmuster "Singleton" mit Python
Vergleich der Matrixtranspositionsgeschwindigkeit durch Python
Lernen Sie das Designmuster "Facade" mit Python
AtCoder ABC 165 D Bodenfunktion in Ruby, Perl, Java und Python gelöst
Beginnen Sie in 30 Minuten mit Python! Erstellen Sie eine Entwicklungsumgebung und lernen Sie grundlegende Grammatik
FizzBuzz in Python3
Scraping mit Python
Zusammenfassung des Bibliotheksvergleichs zum Generieren von PDF mit Python
MessagePack-Versuchen Sie, Java und Python mit RPC zu verbinden
RF Python Basic_01
Erster Python 3 ~ Erster Vergleich ~
Statistik mit Python
Python-Aufzählungsfunktion
Leistungsvergleich des Gesichtsdetektors mit Python + OpenCV
Scraping mit Python
Erreichen Sie eine grundlegende Authentifizierung mit CloudFront Lambda @ Edge mit Python 3.8
Twilio mit Python
Python> Funktion> Schließen
In Python integrieren
[Python] Generatorfunktion
Spielen Sie mit 2016-Python
AES256 mit Python
Ich habe Funktionssynthese und Curry mit Python versucht
Python-Grundschrift
Python beginnt mit ()
Hinweis zum Formatieren von Zahlen mit der Python-Formatierungsfunktion
mit Syntax (Python)
Grundlegende Grammatik von Python3
Bingo mit Python
Zundokokiyoshi mit Python
Python> Funktion> Innere Funktion
RF Python Basic_02
ARC037 Baum testet höflich mit rekursiver Python-Funktion
Senden Sie HTTP mit dem Standardauthentifizierungsheader in Python
Python-Funktionsdekorateur
Excel mit Python
Mikrocomputer mit Python
Lerne Python-Gesten
Mit Python besetzen
Ich habe versucht, die Sündenfunktion mit Chainer zu trainieren
Erste Schritte mit Python3 # 2 Erfahren Sie mehr über Typen und Variablen
Lerne Nim mit Python (ab Anfang des Jahres).
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?