Python que je voudrais recommander aux débutants en programmation

Programmation débutant ou envie de commencer la programmation! Je voudrais présenter un langage de programmation appelé Python à ceux qui réfléchissent.

Ce que je vois souvent sur le Web, c'est du C pour les débutants! Ou, les débutants sont Java! Il existe de nombreux sites appelés. Le langage de programmation que j'ai abordé pour la première fois était C, et le second était Java. Certes, on dit que C est devenu la source de la plupart des langages de programmation et que Java est le langage courant dans l'industrie informatique, c'est donc une bonne idée de se souvenir de l'un de ces deux en guise d'introduction. Je vais. Voici quelque chose que je voudrais dire en tant que C et Java expérimenté ... Langage C → juste difficile Java → Je me sens stressé en écrivant

Qu'est-ce qui est difficile avec le langage C et Java? (Pour le langage C) Aiguille Je pense que cela se résume à ceci. La plupart de mes amis et programmeurs expérimentés ont également eu du mal ou sont frustrés par ce pointeur ... Je pense donc personnellement que le langage C est un langage que les débutants devraient apprendre. Cependant, comme je l'ai mentionné précédemment, C est la source de la plupart des langages de programmation, donc si vous comprenez la grammaire de base de C, vous pouvez facilement comprendre la grammaire d'autres langages de programmation. ..

(Pour Java) Je pense que Java est un langage plus facile à retenir que C ... Personnellement, j'ai beaucoup de code (la quantité d'écriture d'un programme), donc je me sens stressé en écrivant ... (je suis peut-être le seul) Je pense qu'enseigner Java dans la formation des nouveaux employés dans de nombreuses entreprises informatiques signifie qu'il y a tellement d'emplois en Java, donc si vous pouvez le maîtriser, vous n'aurez aucun problème avec votre travail.

Raisons de recommander Python aux débutants ① Il est beaucoup plus facile à apprendre que le langage C ou Java ② Je ne ressens pas de stress en écrivant ③ Excellent avenir avec l'arrivée du boom de l'apprentissage automatique ← Prometteur au niveau Kiyomiya-kun dans le baseball ④ Vous pouvez devenir riche si vous devenez "programmeur Python"! ??

Je l'ai comparé à Java

Java


public class Hello{	//Ici, c'est Hello.
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}

Python


print("Hello World")

Qu'est-ce que tu penses. Java veut juste sortir Hello World, mais cela jette un long sort. Python, en revanche, se termine par une seule ligne.

<Si vous souhaitez saisir des caractères à partir du clavier>

Java


import java.util.Scanner;
public class Hello{	//Ici, c'est Hello.
    public static void main(String[] args){
        Scanner <Nom de variable arbitraire>=new Scanner(System.in);
    }
}

Python


<Nom de variable arbitraire>=input()	

Comme vous pouvez le voir, Java lance un sort assez long lors de la saisie de caractères à partir du clavier, mais Python accepte la saisie de caractères à partir du clavier en affectant input () à n'importe quel nom de variable. Je vais.

J'ai souligné la bonté de slapstick et de Python en utilisant des exemples, mais c'est un langage vraiment merveilleux. Je pense que cela ne peut être compris qu'en l'écrivant! J'appelais Python comme une mémoire idiote, mais ce que je voudrais dire aux débutants en programmation, c'est qu'il est essentiel de se mettre en contact avec différents langages de programmation pour améliorer leurs compétences.

Recommended Posts

Python que je voudrais recommander aux débutants en programmation
10 erreurs Python communes aux débutants
J'ai refactoré "J'ai essayé de faire d'Othello AI lorsque les débutants en programmation ont étudié python"
[Recrutement] Aimeriez-vous échanger des compétences en programmation?
Introduction à la programmation (Python) TA Tendency pour les débutants
J'aimerais en savoir plus sur Django page nation
[Python] J'ai essayé de résoudre 100 questions passées que les débutants et les intermédiaires devraient résoudre [Partie 5/22]
[Python] J'ai essayé de résoudre 100 questions passées que les débutants et les intermédiaires devraient résoudre [Partie 7/22]
[Python] J'ai essayé de résoudre 100 questions passées que les débutants et les intermédiaires devraient résoudre [Partie 4/22]
[Python] J'ai essayé de résoudre 100 questions passées que les débutants et les intermédiaires devraient résoudre [Part3 / 22]
[Python] J'ai essayé de résoudre 100 questions passées que les débutants et les intermédiaires devraient résoudre [Partie 1/22]
[Python] J'ai essayé de résoudre 100 questions passées que les débutants et les intermédiaires devraient résoudre [Partie 6/22]
Même les débutants veulent dire "Je comprends parfaitement Python"
Ravi de vous rencontrer, j'aimerais me présenter.
J'ai senti que j'avais porté le code Python en C ++ 98.
Je veux manipuler des chaînes dans Kotlin comme Python!
3 raisons pour lesquelles les débutants en programmation devraient commencer avec Python
Une introduction à la programmation Python
~ Conseils pour les débutants de Python présentés avec amour par Pythonista ③ ~
[Python] Poésie que j'ai commencé & Impression que j'ai passé de Pipenv à la poésie
Je voulais résoudre le concours de programmation Panasonic 2020 avec Python
Je veux faire quelque chose comme sort uniq en Python
[Python3] Liste des sites auxquels j'ai fait référence lorsque j'ai lancé Python
J'ai essayé de résoudre l'édition du débutant du livre des fourmis avec python
Je souhaite utiliser un caractère générique que je souhaite décortiquer avec Python remove
J'ai essayé de toucher Python (installation)
[Introduction à Python3 Jour 1] Programmation et Python
8 services que même les débutants peuvent apprendre Python (des débutants aux utilisateurs avancés)
[Python] Un mémo que j'ai essayé de démarrer avec asyncio
[Pandas] J'ai essayé d'analyser les données de ventes avec Python [Pour les débutants]
[Python] Rétrospective de ce que j'ai enseigné aux débutants en programmation à partir des fonctions
Je voulais faire quelque chose comme la pipe d'Elixir en Python
[Introduction] Je veux créer un robot Mastodon avec Python! 【Débutants】
[Python] J'ai essayé d'expliquer des mots difficiles à comprendre pour les débutants d'une manière facile à comprendre.
J'ai essayé d'enseigner Python à des programmeurs inexpérimentés
Je veux déboguer avec Python
les débutants en python ont essayé de le découvrir
[Python] J'ai fait un décorateur qui ne semble pas avoir d'utilité.
"CSI" que je souhaite enseigner aux débutants en production d'applications pour console interactive
J'ai créé une application Web en Python qui convertit Markdown en HTML
J'ai essayé de développer un formateur qui génère des journaux Python en JSON
[Python] J'ai créé un utilitaire qui peut accéder au type dict comme un chemin
J'ai essayé de résumer la gestion des exceptions Python
J'ai essayé d'implémenter PLSA en Python
[Python] Utilisez des pandas pour extraire △△ qui maximise ○○
J'ai essayé d'implémenter la permutation en Python
Réponse à la sélection des débutants d'AtCoder par Python3
J'ai fait Othello pour enseigner Python3 aux enfants (4)
J'ai installé Python 3.5.1 pour étudier l'apprentissage automatique
J'ai fait Othello pour enseigner Python3 aux enfants (2)
J'ai essayé d'implémenter PLSA dans Python 2
Entrée standard Python3 que j'ai essayé de résumer
Je veux utiliser jar de python
Je voulais résoudre ABC160 avec Python
Je veux créer un environnement Python
Je veux analyser les journaux avec Python
Je veux jouer avec aws avec python
J'ai fait Othello pour enseigner Python3 aux enfants (5)
J'ai essayé d'implémenter ADALINE en Python