Un chercheur d'une société pharmaceutique a résumé les règles de description de base de Python

introduction

Ici, nous allons présenter la grammaire et la syntaxe que les personnes qui ont commencé à étudier le langage de programmation Python devraient d'abord apprendre. On suppose que le système Python3 est utilisé.

Comment faire un commentaire

comment.py


#Commentaire sur la première ligne#Il est également possible d'écrire un commentaire à partir du milieu de la ligne.
Commentaire sur la deuxième ligne#Une erreur se produira.

'''
Commentaire sur plusieurs lignes
Commentaire sur plusieurs lignes
'''

Notez que si vous interrompez un commentaire qui commence par «#», la deuxième ligne et les suivantes seront reconnues comme la plage d'exécution du programme et une erreur peut se produire ou un comportement inattendu peut se produire. Il est recommandé qu'une ligne ne comporte pas plus de 79 caractères, y compris le script de la plage d'exécution du programme. Vous pouvez écrire un commentaire comme mémo du script, et vous pouvez également l'utiliser pour empêcher le script que vous ne voulez pas exécuter d'être exécuté (commentaire). Lorsque vous écrivez un "commentaire multiligne" dans une fonction, il devient un objet qui montre l'explication de la fonction, et il a une forme légèrement différente du commentaire mentionné ici.

Sortie de caractères

Les caractères obtenus à la suite de l'exécution du programme peuvent être imprimés à l'aide de la fonction d'impression.

print.py


print('Hello, World!') # 「Hello, World!Est sortie.

Type de données

Comme d'autres langages de programmation, Python a des types de données. Si vous n'écrivez pas le script tout en étant conscient de ce type de données, le programme ne fonctionnera pas et une erreur se produira ou un comportement inattendu se produira.

Chaîne

Littéralement, il fait référence à la «lettre» générale.

string.py


print('Hello, World!')
print("Hello, World!")
#Il peut être placé entre guillemets simples ou doubles, mais il est courant de le placer entre guillemets simples.

#Commencer par une simple citation et fermer par une double citation (ou vice versa) est NG.
print('Hello, World!") #Une erreur se produira.
print("Hello, World!') #Une erreur se produira.
print('Say "Hello, World!"') #C'est acceptable. Si vous souhaitez utiliser plus de citations dans la chaîne, mettez-la entre guillemets que vous n'avez pas encore utilisés.
print("Say 'Hello, World!'") #C'est également OK. Cependant, comme mentionné ci-dessus, il est courant de placer la chaîne de caractères entre guillemets simples, il est donc plus courant de l'écrire une ligne au-dessus.

Valeur numérique

Il fait référence à une «valeur numérique» qui peut être utilisée pour les calculs arithmétiques. Les calculs arithmétiques ne peuvent pas être effectués si la chaîne de caractères est "nombre".

number.py


print(123) #Écrivez les nombres tels qu'ils sont, sans les mettre entre guillemets. Il s'agit d'un type entier.
print(123.4567) #Vous pouvez également écrire avec un point décimal (appelé type de nombre à virgule flottante).
print('123') #Si vous l'écrivez ainsi, ce sera une "chaîne de caractères de nombres" au lieu de nombres (les opérations mathématiques ne peuvent pas être effectuées avec précision).
print(str(123)) #Conversion de nombre en chaîne. Le résultat de sortie est le même que celui ci-dessus.
print(int('123')) #Conversion d'une chaîne de caractères en une valeur numérique (entier). int est une abréviation pour entier.
print(float('123.4567')) #Conversion de type chaîne en type virgule flottante. float signifie virgule flottante.
print(int(123.4567)) #Un type à virgule flottante ne peut pas être converti en type entier, ce qui entraîne une erreur.

La conversion du type de données est déroutante dans l'exemple ci-dessus, mais elle survient souvent lorsqu'il s'agit de variables. Par exemple, si un nombre est stocké en tant que valeur dans une variable qui est inévitablement définie comme une chaîne de caractères et que vous souhaitez le traiter comme un nombre.

Valeur booléenne (type booléen)

Cela peut être "Vrai" ou "Faux".

boolean.py


print(True) #"vrai"
print(False) #"faux"

Aucun devis requis. Écrivez uniquement la première lettre en majuscules et la deuxième et les suivantes en minuscules. Il est étroitement lié à l'instruction if.

Retrait

L'indentation a pour effet de faciliter la visualisation des morceaux de scripts (processus). Python est un langage de programmation qui met l'accent sur l'indentation, et il convient de noter qu'une erreur se produira s'il y a un excès ou un manque d'indentation. Ceci est particulièrement important pour les déclarations if et for, et le comportement peut changer en fonction de la présence ou de l'absence d'indentation.

indent.py


print('Hello, World!') # OK
    print('Hello, World!') #Un exemple d'écriture avec indentation pour 4 caractères demi-largeur. Le simple fait d'écrire ceci entraînera une erreur.

Résumé

Ici, nous avons expliqué comment sortir le résultat de l'exécution du programme et le type de données. Si vous êtes nouveau dans la programmation, vous devez bien le comprendre.

Documents de référence / liens

Étonnamment peu! ?? Connaissances "minimales" requises pour la programmation dans une entreprise pharmaceutique

Recommended Posts

Un chercheur d'une société pharmaceutique a résumé les règles de description de base de Python
Résumé des articles sur Python du chercheur Yukiya dans une société pharmaceutique
Un chercheur d'une société pharmaceutique a résumé les opérateurs utilisés en Python
Une bonne description des décorateurs Python
Un mémorandum concernant l'acquisition de l'examen de base de certification d'ingénieur Python3
Des chercheurs de sociétés pharmaceutiques ont résumé les déclarations de contrôle Python
Un chercheur d'une société pharmaceutique a résumé le test unitaire Python
Des chercheurs de sociétés pharmaceutiques ont résumé les classes en Python
Un chercheur d'une société pharmaceutique a résumé les fonctions de Python
Un chercheur d'une société pharmaceutique a résumé la gestion des exceptions de Python
[python] [meta] Le type de python est-il un type?
[Python] J'ai personnellement résumé la grammaire de base.
Un chercheur d'une société pharmaceutique a résumé les normes de codage Python
Cours de base Python (à la fin de 15)
L'histoire du traitement A du blackjack (python)
Des chercheurs de sociétés pharmaceutiques ont résumé les variables en Python
Un chercheur d'une société pharmaceutique a résumé les expressions canoniques en Python
Récupérer l'appelant d'une fonction en Python
Copiez la liste en Python
Écrire une note sur la version python de python virtualenv
Un chercheur d'une société pharmaceutique a résumé le raclage Web à l'aide de Python
Ceci est le seul examen de base de Python ~ 1 ~
Ceci est le seul examen de base de Python ~ 2 ~
Un chercheur d'une société pharmaceutique a résumé l'analyse de fichiers en Python
[Python] Une compréhension approximative du module de journalisation
Sortie sous la forme d'un tableau python
Un chercheur d'une société pharmaceutique a résumé les opérations de base de données à l'aide de Python
Ceci est le seul examen de base de Python ~ 3 ~
Prise en compte des forces et faiblesses de Python
Obtenez le cours de l'action d'une entreprise japonaise avec Python et faites un graphique
[Python] Un programme qui compte le nombre de vallées
Découpez une partie de la chaîne à l'aide d'une tranche Python
Prenez note de la liste des utilisations de base de Pandas
le zen de Python
Implémentation python de la classe de régression linéaire bayésienne
Points Python du point de vue d'un programmeur en langage C
Résumé du flux de base de l'apprentissage automatique avec Python
Connaissance de base de Python
Tâches au démarrage d'un nouveau projet python
Impressions de passer l'examen de base de la certification d'ingénieur Python 3
Un mémorandum sur la mise en œuvre des recommandations en Python
[Introduction à Python] Utilisation basique de la bibliothèque matplotlib
[Python] Un programme qui compare les positions des kangourous.
Note Python: Le mystère de l'attribution d'une variable à une variable
Découvrez la largeur apparente d'une chaîne en python
Une implémentation Python simple de la méthode k-voisinage (k-NN)
J'ai écrit la grammaire de base de Python dans Jupyter Lab
Différent du type d'importation de python. Signification de depuis A import B
Obtenez le nombre d'éléments spécifiques dans la liste python
[Note] Importation de fichiers dans le répertoire parent en Python
Un mémo que j'ai écrit une fonction de base en Python en utilisant la récurrence
Trouver les valeurs propres d'une vraie matrice symétrique en Python
Script Python qui compare le contenu de deux répertoires
Vers la retraite de Python2
Un chercheur d'une société pharmaceutique a résumé SciPy
Un chercheur d'une société pharmaceutique a résumé RDKit
Les chercheurs des sociétés pharmaceutiques ont résumé scikit-learn
Un chercheur d'une société pharmaceutique a résumé les pandas
Un chercheur d'une société pharmaceutique a résumé NumPy