fundemental.py
#Confirmation de type
type()
#Lorsque vous utilisez une formule, placez un espace avant et après l'opérateur.
1 + 1
#Ce blanc est également recommandé par PEP8, la convention de codage Python.
#D'autre part, en tant qu'opérateur de division qui renvoie le quotient (partie entière)//Des symboles sont disponibles./Répétez le symbole deux fois, sans aucun espace. Division qui renvoie le quotient lorsque le résultat du calcul est arrondi vers le bas.(floor division)Est appelé.
##Lors de l'utilisation d'une instruction d'affectation cumulative
count = 0
count += 1
count
##Syntaxe du format
name1 = 'Chainer'
name2 = 'Didacticiel'
'{} {}Bienvenue à'.format(name1, name2)
#Type de données composite
liste(list)
Taple(tuple)
dictionnaire(dictionary)
#liste
#Slice, une opération qui récupère plusieurs éléments d'une liste à la fois(slice)
#Il y a un ajout de la valeur à la liste. Ajouter pour le type de liste()Est défini, ce qui vous permet d'ajouter une nouvelle valeur à la fin de la liste.
array.append(2.5)
#Taple
#Fonctionnalité
##Taple(tuple)Est un type qui combine plusieurs éléments comme une liste, mais contrairement à une liste, il a la propriété que les éléments à l'intérieur ne peuvent pas être modifiés après sa définition.
#Sorte de dictionnaire(Type de dictée)
##Tableau associatif. Se compose de clés et d'éléments.
#Parfois, vous voulez savoir quelles clés existent dans un dictionnaire défini par quelqu'un d'autre. Il existe plusieurs méthodes utiles dans le dictionnaire que vous pouvez utiliser dans de tels cas.
keys():Obtenez une liste de clés. dict_Renvoie un type similaire par nature à la liste appelée clés
values():Obtenez une liste de valeurs. dict_Renvoie un type similaire par nature aux valeurs de la liste
items():De chaque élément(key, value)Obtenez une liste de tapples. dict_Renvoie un type similaire par nature aux éléments de la liste
#Syntaxe de contrôle
##Énumération qui peut être utilisée dans les instructions For()une fonction
Si vous spécifiez la liste en tant qu'objet itérable, vous ne pourrez pas obtenir le numéro d'élément, mais dans certaines situations, vous souhaiterez peut-être utiliser le numéro d'élément. Dans un tel cas, énumérer()Utilisez la fonction intégrée appelée. Si vous passez un objet itérable à this,(Numéro d'élément,élément)Il devient un objet itérable qui renvoie les taples un par un.
#une fonction
#Fonction double()Définition de
def double(x):
print(2 * x)
#Lors de l'utilisation de plusieurs arguments
#Définition des fonctions
def add(a, b):
print(a + b)
#À propos des variables globales et de la portée
a = 1
def change():
global a #Déclaration selon laquelle a est une variable globale
a = 2 #Affectation aux variables globales
#Exécution de la fonction
change()
#Vérifiez le résultat<-La valeur de a a été écrasée
a
#Comme vous pouvez le voir dans l'exemple ci-dessus, changez la ligne global a()Si vous l'ajoutez avant d'utiliser la variable a dans la fonction, l'affectation à la variable a sera également faite à la variable globale a définie en dehors de la fonction après cette ligne.
#À propos de la classe et de l'héritage
Voir ci-dessous pour le plus simple à comprendre
"https://tutorials.chainer.org/ja/src/02_Basics_of_Python_ja.html#%E3%82%AF%E3%83%A9%E3%82%B9"
useful.py
for i in range(3):
print('{}M.'.format(names[i]))
#zip()une fonction
names = ['Python', 'Chainer']
versions = ['3.7', '5.3.0']
suffixes = ['!!', '!!', '?']
for name, version, suffix in zip(names, versions, suffixes):
print('{} {} {}'.format(name, version, suffix))
#Parce qu'il reflète le nombre de colonnes avec la longueur la plus courte,'?'N'est pas utilisé.
#Comment écrire une instruction while que vous n'avez pas beaucoup utilisée (while est un moyen de continuer indéfiniment, écrivez-y une instruction if et terminez-la par break.)
count = 0
while True:
print(count)
count += 1
if count == 3:
break
#Comment faire une boucle en utilisant not dans l'instruction While.
count = 0
while not count == 3:
print(count)
count += 1
J'ai étudié il y a 5 ou 6 ans, mais comparé à l'aube du passé, le contenu est beaucoup plus organisé et facile à comprendre. C'est bon. Surtout la description de la classe. Cusso est facile à comprendre. Bien que cela n'ait rien à voir avec le contenu de cette étude, il y a eu un moment où la pensée logique et la pensée émotionnelle, qui avait été la tâche numéro un jusqu'à présent, étaient en harmonie dans mon esprit.
Recommended Posts