Ceci est mon propre mémo de code Python. Je suis en Python depuis environ 2 ans. J'ai récemment réalisé que si je ne faisais pas de note, j'oublierais de la vérifier plusieurs fois ... Au fait, c'est mon premier article sur Qiita, donc je l'ai griffonné sans me soucier de l'apparence. Si je peux me le permettre, j'aimerais l'ajouter en regardant le code passé. (N'écrivez que les éléments que vous avez réalisés) Je ne suis pas doué pour l'orientation des objets. Etudier Django. Nous prévoyons de créer une application chatbot LINE.
between
a = 10
# print(2 <= a and a <= 15)
print(2 <= a <= 15)
⇒true
a = 10
# (Valeur à True) if (Expression conditionnelle) else (Valeur à False)
b = 0 if a % 2 == 0 else 1
print(b)
⇒0
for i in reversed(range(5):
print(i)
⇒4, 3, 2, 1, 0
l = ["a", "b", "c"]
print("a" in l, "d" in l)
⇒true, false
l = ["a", "b", "c"]
print(l.index("a"))
print(l.index("d"))
⇒0, ValueError
print([0] * 5)
print([0] * 3 + [1] * 2)
print([[0] * 3 for i in range(3)])
# [[0] * 3] * 3]Ensuite, toutes les lignes seront le même objet
⇒[0, 0, 0, 0, 0], [0, 0, 0, 1, 1] [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
l1_1 = [0, 1, 2]
l1_2 = [0, 1, 2]
l2 = [3, 4]
l1_1.append(l2)
l1_2.extend(l2)
⇒[0, 1, 2, [3, 4]], [0, 1, 2, 3, 4]
import random
l = list(range(5))
#Trier la liste d'origine
random.shuffle(l)
print(l)
#Créer une nouvelle liste triée
l_new = random.sample(l, len(l))
print(l_new)
⇒Exemple) [3, 4, 1, 0, 2], [2, 1, 0 ,, 4, 3]
#Arrondi: rond(Valeur numérique,Nombre de chiffres à arrondir)
print(round(1.2345, 2))
import math
#Le nombre de chiffres ne peut pas être spécifié
#Tronquer
print(math.floor(1.2345))
#Rassembler
print(math.ceil(1.2345))
⇒1.23, 1, 2
Pandas
for index, row in dataframe.iterrows():
print(row[n])
⇒ L'élément de la nième colonne de la ligne d'index est affiché
tkinter
import glob
l = glob.glob("directory/*.csv")
⇒ Obtenir une liste des listes de noms de fichiers csv sous le répertoire au format liste
cd /d %~dp0
python test.py
⇒ Allez dans le répertoire où se trouve test.py (il doit être ici) et exécutez
Recommended Posts