[PYTHON] Umgebungskonstruktion, einfache Bestätigung und Fähigkeitstest für jede Sprache

Einführung

Dies ist eine grobe Zusammenfassung, wie Sie eine Umgebung für eine Sprache erstellen, die Sie zuletzt verwendet haben, und wie Sie deren Funktion schnell überprüfen können. Wie auch immer, wenn Sie es versuchen möchten, Ideone "[Ideone.com - Online-Compiler und IDE >> C / C ++, Java, PHP, Python, Perl und mehr als 40 andere Compiler und Interpreter](https: // ideone) .com /) "ist unglaublich, und das könnte reichen.

Entwicklungsumgebung

Wenn Sie verschiedene Dinge nicht installieren möchten, können Sie möglicherweise einen Docker und Bilder verschiedener Umgebungen einfügen. Wenn Sie den Code auf Befehlszeilenebene überprüfen möchten, ist dies möglicherweise schneller als Sie denken. (Referenz) Docker-Installationsnotiz --Qiita

Allgemeines

Meine persönliche Präferenz ist "Visual Studio Code" Download Visual Studio Code - Mac, Linux, Windows

C# Zur Zeit bei "Visual Studio Community 2017" herunterladen| IDE、Code、Team Foundation Server | Visual Studio

Java, Scala Derzeit bei "IntelliJ IDEA Community" Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains

Python (Referenz) Installieren Sie Python3 --python.jp

PHP (Referenz) PHP-Download und -Installation | PHP-Installation und Grundeinstellungen

Einfache Bestätigung

Allgemeines

(Referenz) Verschiedene Websites, mit denen Sie die Funktionsweise von Code in einem Browser schnell testen können | Web Creator Box

C# Erstellen Sie ein geeignetes Projekt wie "Visual Studio Community 2017"

Java, Scala Erstellen Sie ein Projekt als "IntelliJ IDEA Community"

JavaScript Ich habe "JSFiddle" für eine Weile benutzt Create a new fiddle - JSFiddle

python Ich habe es auf der Konsole gemacht, wie es war ... python

PHP Ich habe es auf der Konsole gemacht, wie es war ... php -a

Testen Sie Ihre Fähigkeiten

(Referenz) [Ideal zur Verbesserung des Niveaus von IT-Ingenieuren! 10 Wettbewerbsprogrammierungsseiten - Paiza-Entwicklungstagebuch](https://paiza.hatenablog.com/entry/2015/04/16/IT%E3%82%A8%E3%83%B3%E3%82%B8%E3 % 83% 8B% E3% 82% A2% E3% 81% AE% E3% 83% AC% E3% 83% 99% E3% 83% AB% E3% 82% A2% E3% 83% 83% E3% 83 % 97% E3% 81% AB% E6% 9C% 80% E9% 81% A9% EF% BC% 81% E7% AB% B6% E6% 8A% 80% E3% 83% 97% E3% 83% AD % E3% 82% B0% E3% 83% A9)

Früher gab es CodeIQ, aber es scheint, dass der Dienst beendet wurde. Zur Zeit "AtCoder" auf Japanisch? AtCoder

das ist alles.

Recommended Posts

Umgebungskonstruktion, einfache Bestätigung und Fähigkeitstest für jede Sprache
Erstellen einer verteilten Umgebung mit der Raspberry PI-Serie (Teil 7: Einstellung der TFTP-Route und Starttest für jeden Raspetorte)
Erstellen Sie mit boot2docker eine Ausführungsumgebung für jede Sprache
Aufbau einer Python-Umgebung für Mac
Python-Umgebungskonstruktion und TensorFlow
Umgebungskonstruktion von NumPy und Matplotlib
Ansible Umgebungskonstruktion Für Mac
Erstellen und testen Sie eine CI-Umgebung für mehrere Versionen von Python
Python3 TensorFlow für Mac-Umgebungskonstruktion
Aufbau und Grundlagen der Bilderkennungsumgebung
Erstellen einer Umgebung mit pyenv und pyenv-virtualenv
Realisieren Sie mit Docker und Vagrant die Umgebungskonstruktion für "Deep Learning von Grund auf neu"
Erstellen Sie eine Umgebung zum automatischen Laden von setup.bash für jeden von ROS verschobenen Arbeitsbereich
Konstruktionsverfahren für die Python-Projektumgebung (für Windows)
Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)
Bau einer Entwicklungsumgebung für die Choreonoid-Werkstatt
Häufig verwendetes Syntaxmemorandum für jede Sprache
Umgebungskonstruktion für das MXNet-Tutorial (Gluon-Teil)
[Für Anfänger] Einfaches Beispiel für Listenoperationsfunktionen: Zuordnen, Reduzieren, Filtern