Python, das ich Anfängern in der Programmierung empfehlen möchte

Anfängerprogrammierung oder Programmierstart! Ich möchte denjenigen, die denken, eine Programmiersprache namens Python vorstellen.

Was ich im Web oft sehe, ist C für Anfänger! Oder Anfänger sind Java! Es werden viele Websites aufgerufen. Die Programmiersprache, die ich zum ersten Mal angesprochen habe, war C und die zweite war Java. Sicherlich soll C die Quelle der meisten Programmiersprachen geworden sein, und Java soll die Hauptsprache in der IT-Branche sein. Daher ist es eine gute Idee, sich als Einführung an eine dieser beiden Sprachen zu erinnern. Ich werde. Hier ist etwas, was ich als erfahrenes C und Java sagen möchte ... C Sprache → nur schwer Java → Ich fühle mich beim Schreiben gestresst

Was ist schwierig mit C-Sprache und Java? (Für C-Sprache) Zeiger Ich denke, es kommt darauf an. Die meisten meiner Freunde und erfahrenen Programmierer hatten ebenfalls Probleme oder waren frustriert mit diesem Hinweis ... Ich persönlich denke, dass C eine Sprache ist, die Anfänger lernen sollten. Wie ich bereits erwähnt habe, ist C die Quelle der meisten Programmiersprachen. Wenn Sie also die grundlegende Grammatik von C verstehen, können Sie die Grammatik anderer Programmiersprachen leicht verstehen. ..

(Für Java) Ich denke, Java ist eine Sprache, die leichter zu merken ist als C ... Persönlich habe ich viel Code (die Menge, in der ein Programm geschrieben wird), daher fühle ich mich beim Schreiben gestresst ... (Ich bin vielleicht der einzige) Ich denke, dass das Unterrichten von Java in der Schulung neuer Mitarbeiter in vielen IT-Unternehmen bedeutet, dass es in Java so viele Jobs gibt. Wenn Sie es also beherrschen, werden Sie keine Probleme mit Ihrer Arbeit haben.

Gründe, Python Anfängern zu empfehlen ① Es ist viel einfacher zu lernen als C-Sprache oder Java ② Ich fühle keinen Stress beim Schreiben ③ Ausgezeichnete Zukunft mit der Ankunft des Booms des maschinellen Lernens ← Vielversprechend auf Kiyomiya-Kun-Niveau im Baseball ④ Sie können reich werden, wenn Sie ein "Python-Programmierer" werden! ??

Ich habe es mit Java verglichen <Wenn Sie Hello World ausgeben möchten>

Java


public class Hello{	//Hier ist es Hallo.
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}

Python


print("Hello World")

Was denken Sie. Java möchte nur Hello World ausgeben, aber es wirft einen langen Zauber. Python hingegen endet mit nur einer Zeile.

<Wenn Sie Zeichen über die Tastatur eingeben möchten>

Java


import java.util.Scanner;
public class Hello{	//Hier ist es Hallo.
    public static void main(String[] args){
        Scanner <Beliebiger Variablenname>=new Scanner(System.in);
    }
}

Python


<Beliebiger Variablenname>=input()	

Wie Sie sehen können, hat Java bei der Eingabe von Zeichen über die Tastatur einen ziemlich langen Zauber gewirkt, aber Python akzeptiert die Zeicheneingabe über die Tastatur, indem es jedem Variablennamen input () zuweist. Ich werde.

Ich habe die Güte von Slapstick und Python anhand von Beispielen hervorgehoben, aber es ist eine wirklich wunderbare Sprache. Ich denke, das kann man nur verstehen, wenn man es tatsächlich schreibt! Früher nannte ich Python eine dumme Erinnerung, aber ich möchte Anfängern in der Programmierung sagen, dass es wichtig ist, mit verschiedenen Programmiersprachen in Kontakt zu treten, um ihre Fähigkeiten zu verbessern.

Recommended Posts

Python, das ich Anfängern in der Programmierung empfehlen möchte
10 Python-Fehler, die Anfängern häufig sind
Ich überarbeitete "Ich habe versucht, Othello AI zu machen, als Programmieranfänger Python studierten"
[Rekrutierung] Möchten Sie Programmierkenntnisse austauschen?
Einführung in die Programmierung (Python) TA Tendenz für Anfänger
Ich würde gerne etwas über Django Page Nation erfahren
[Python] Ich habe versucht, 100 frühere Fragen zu lösen, die Anfänger und Fortgeschrittene lösen sollten [Teil 5/22]
[Python] Ich habe versucht, 100 frühere Fragen zu lösen, die Anfänger und Fortgeschrittene lösen sollten [Teil 7/22]
[Python] Ich habe versucht, 100 frühere Fragen zu lösen, die Anfänger und Fortgeschrittene lösen sollten [Teil 4/22]
[Python] Ich habe versucht, 100 frühere Fragen zu lösen, die Anfänger und Fortgeschrittene lösen sollten [Teil 3/22].
[Python] Ich habe versucht, 100 frühere Fragen zu lösen, die Anfänger und Fortgeschrittene lösen sollten [Teil 1/22]
[Python] Ich habe versucht, 100 frühere Fragen zu lösen, die Anfänger und Fortgeschrittene lösen sollten [Teil 6/22]
Selbst Anfänger möchten sagen "Ich verstehe Python voll und ganz"
Schön Sie kennenzulernen, ich möchte mich vorstellen.
Ich hatte das Gefühl, dass ich den Python-Code nach C ++ 98 portiert habe.
Ich möchte Strings in Kotlin wie Python manipulieren!
3 Gründe für die Programmierung Anfänger sollten mit Python beginnen
Eine Einführung in die Python-Programmierung
~ Tipps für Python-Anfänger mit Liebe von Pythonista ③ ~
[Python] Poesie Ich habe angefangen & Eindruck, dass ich von Pipenv zu Poesie gewechselt bin
Ich wollte den Panasonic Programming Contest 2020 mit Python lösen
Ich möchte so etwas wie Uniq in Python sortieren
[Python3] Liste der Websites, auf die ich beim Starten von Python verwiesen habe
Ich habe versucht, die Anfängerausgabe des Ameisenbuchs mit Python zu lösen
Ich möchte einen Platzhalter verwenden, den ich mit Python entfernen möchte
Ich habe versucht, Python zu berühren (Installation)
[Einführung in Python3 Tag 1] Programmierung und Python
[Python] Ein Memo, das ich versucht habe, mit Asyncio zu beginnen
[Pandas] Ich habe versucht, Verkaufsdaten mit Python zu analysieren. [Für Anfänger]
[Python] Rückblickend auf das, was ich Programmieranfängern aus Funktionen beigebracht habe
Ich wollte so etwas wie Elixirs Pipe in Python machen
[Einführung] Ich möchte mit Python einen Mastodon-Bot erstellen! 【Anfänger】
[Python] Ich habe versucht, Wörter, die für Anfänger schwer zu verstehen sind, auf leicht verständliche Weise zu erklären.
Ich habe versucht, unerfahrenen Programmierern Python beizubringen
Ich möchte mit Python debuggen
Python-Anfänger versuchten es herauszufinden
[Python] Ich habe einen Dekorateur gemacht, der keinen Nutzen zu haben scheint.
"CSI", das ich Anfängern der interaktiven Konsolenanwendungsproduktion beibringen möchte
Ich habe eine Webanwendung in Python erstellt, die Markdown in HTML konvertiert
Ich habe versucht, einen Formatierer zu entwickeln, der Python-Protokolle in JSON ausgibt
[Python] Ich habe ein Dienstprogramm erstellt, das wie ein Pfad auf den Diktattyp zugreifen kann
Ich habe versucht, die Behandlung von Python-Ausnahmen zusammenzufassen
Ich habe versucht, PLSA in Python zu implementieren
[Python] Extrahiere △△ mit maximalem ○○ mit Pandas
Ich habe versucht, Permutation in Python zu implementieren
Antwort auf AtCoder Beginners Selection von Python3
Ich habe Othello dazu gebracht, Kindern Python3 beizubringen (4)
Ich habe Python 3.5.1 installiert, um maschinelles Lernen zu studieren
Ich habe Othello dazu gebracht, Kindern Python3 beizubringen (2)
Ich habe versucht, PLSA in Python 2 zu implementieren
Python3-Standardeingabe habe ich versucht zusammenzufassen
Ich möchte ein Glas aus Python verwenden
Ich wollte ABC160 mit Python lösen
Ich möchte eine Python-Umgebung erstellen
Ich möchte Protokolle mit Python analysieren
Ich möchte mit aws mit Python spielen
Ich habe Othello dazu gebracht, Kindern Python3 beizubringen (5)
Ich habe versucht, ADALINE in Python zu implementieren