Les commentaires vont de «#» à la fin de la ligne. Cependant, «#» écrit dans la chaîne de caractères ne fonctionne pas comme un commentaire.
Si vous le mettez entre guillemets simples '' ou guillemets doubles
`, il devient une chaîne de caractères.
"sample" #Ceci est une chaîne
Utilisez 3 guillemets doubles.
Ci-dessous le contenu de la demande de modification de * shiracamus * Reflété.
sample = """line1
line2
line3"""
Dans la description ci-dessus, la chaîne de caractères "" line1 \ nline2 \ nline3 "est associée à la variable
sample`.
Utilisez le symbole «+».
sample = "a" + "b"
print(sample) #=> ab
Appelez la méthode replace
sur la chaîne.
sample = "a" + "b"
print(sample) # => ab
sample.replace("b", "c") #=> ac
Appelez la méthode split
sur la chaîne.
sample = "a" + "1" + "b"
print(sample)
a1b
print(sample.split("1")) #=>["a", "b"]
Un conteneur qui peut stocker plusieurs données. Pensez à quelque chose comme une longue boîte horizontale avec des partitions.
Où et ce qu'il y a dans la boîte commence par 0 attaché à la partition Identifié par numéro croissant.
La liste dans laquelle les chaînes «0», «1» et «2» sont dans les diviseurs 0, 1 et 2 est la suivante: Il peut être créé par écrit.
["0", "1", "2"]
Mettez la liste (boîte) entre «[]» et séparez-la par une virgule. Les composants de la liste peuvent être décrits tels quels.
Si vous voulez mettre 0 dans la chaîne de caractères, écrivez "0", et si vous voulez mettre 0 dans la valeur numérique, écrivez "0".
Le début du composant est accessible par le numéro 0 (index) Le composant suivant est accessible par le numéro 1 et le composant suivant par le numéro 2.
Exemple d'accès par index lorsque la liste est affectée à la variable a
a = ["0", "1", "2"]
print(a[0]) #=> "0"
a[0] = "a"
print(a[0]) #=> a
Pour les choses (objets) auxquelles vous souhaitez accéder dans l'ordre comme une liste Lors de l'accès dans l'ordre, il existe une méthode de description pratique.
a = ["0", "1", "2"]
for i in a:
print(i)
#Résultat d'exécution
# 0
# 1
# 2
Tout d'abord, associez le premier élément (index 0) de la liste (objet) de a à la variable i. Exécutez print (i). Associez ensuite l'élément suivant (index 1) dans la liste de a à la variable i Exécutez print (i). Enfin, associez l'élément suivant (index 2) de la liste de a à la variable i. Exécutez pirint (i).
Une étiquette de nom attachée à un conteneur pour y mettre une valeur.
Nommez le conteneur «a» et entrez la valeur «contents».
a = "Contenu"
print(a) #=>Contenu
Il n'y a pas de constantes en python. Par convention, toutes les variables qui ne changent pas de valeur sont écrites en majuscules et sont écrites comme si elles étaient des constantes.
SAMPLE_VALUE = 986
print(SAMPLE_VALUE) # => 986
Ce que vous pouvez appeler un processus avec un nom.
Utilisez def
.
def sample():
print("hello")
sample() #=> hello
Ce qui précède définit une méthode nommée sample. Le contenu de la méthode est la partie print ("bonjour").
En Python, le début et la fin d'un bloc sont marqués par le «:» à la fin de la ligne et la présence ou l'absence d'indentation à partir de la ligne suivante. Express.
Profondeur de retrait sur la ligne suivante (en Python, la norme est de quatre espaces, représentant un retrait) À titre de référence, lorsqu'une ligne avec un retrait moins profond que cette référence apparaît Jugez que la ligne avant cela est un bloc. Dans d'autres langues, il existe des caractères, des chaînes et des expressions qui représentent des blocs, Dans le cas de Python, il est très caractéristique de distinguer les blocs par la profondeur d'indentation.
Cela semble étrange, mais une fois que vous vous y êtes habitué, cela ne vous dérange pas du tout. Si cela ne vous dérange pas, celui-ci sera plus propre et plus facile à voir.
En Python, lors de la définition et de l'appel d'une méthode, Vous devez mettre les parenthèses fermement.
Ce qui est décrit dans la partie entre parenthèses après le nom de la méthode Cela s'appelle un argument.
Argument formel, l'argument lors de la définition de la méthode L'argument lors de l'appel d'une méthode est appelé l'argument réel.
Les arguments formels sont au stade de la définition de la méthode (temporaire), donc Je ne connais pas la valeur spécifique (cela n'a pas été décidé). Spécifiez le nom de la variable dans l'argument formel.
Puisque l'argument réel est spécifié au stade de l'appel de la méthode, Vous spécifierez la valeur réelle spécifiquement déterminée.
def sample(string): #string est un argument formel
print(string)
sample("hello") # "hello"Est l'argument réel
#Résultat d'exécution
# hello
La sortie de la méthode est reçue en tant que «valeur de retour».
La valeur de retour est renvoyée en utilisant return
dans la méthode.
def sample(string) :
return string
a = sample("hello")
print(a) #=> hello
Dans d'autres langues, les blocs sont représentés en les entourant de symboles {
, }
.
def sample() {
puts "this is sample1"
puts "this is sample2"
}
En python, la structure du bloc est représentée par une indentation.
def sample() :
print("this is sample1") # => this is sample1
print("this is sample2") # => this is sample2
Le retrait est la distance par rapport à la gauche de la source.
Le même bloc doit avoir le même nombre de retraits sur chaque ligne du bloc.
def sample():
print("sample1")
print("sample2") #Mauvais car le nombre de retraits est différent du nombre de retraits dans la ligne ci-dessus
Recommended Posts