[Introduction à Python] Résumé des fonctions et méthodes qui apparaissent fréquemment en Python [Format du problème]

introduction

Python fournit une variété de fonctions et de méthodes intégrées. Parmi eux, j'ai résumé ceux que j'utilise fréquemment.

Aperçu

Les devoirs sur Tommy's Blog ont été très utiles pour comprendre Python, je vais donc continuer avec cet article sous la forme de devoirs. Si vous avez des questions, veuillez vous référer à l'explication détaillée sur le lien.

Personne cible

Cet article s'adresse aux personnes suivantes.

environnement

Détails d'implémentation

Exercice 1 Calculez le montant moyen du montant d'entrée

Éléments techniques

Aperçu des spécifications

Image de sortie

スクリーンショット 2020-04-09 5.05.39.png

Exemple d'implémentation

#Préparer une liste pour stocker les valeurs d'entrée
money_list = []

#Montant moyen du magasin
average = 0
while True:
    #Enregistrer la valeur d'entrée
    money = int(input("Veuillez me dire votre argent:"))   
    if money == 0:
        break
    #Ajouter le montant entré dans la liste
    money_list.append(money)

#Considérez la division zéro
if len(money_list) !=0:
    #Calculez la valeur totale
    s = sum(money_list)
    #La taille stockée dans la liste(Ici le nombre d'éléments)
    n = len(money_list)
    #Calculez la valeur moyenne
    average = s / n
    
print("Le montant moyen d'argent dont chacun dispose",average,"est.")

Exercice 2 Comptez tous les caractères des mots anglais

Aperçu des spécifications

Détails des spécifications

Image de sortie

スクリーンショット 2020-04-09 5.08.23.png スクリーンショット 2020-04-09 5.09.17.png

Exemple d'implémentation

alphabet_code= dict.fromkeys(list("abcdefghijklmnopqrstuvwxyz"), 0)
words = []

#Entrez les mots anglais et ajoutez le nombre de caractères
while True:
    word = input("Veuillez saisir et spécifier des mots anglais:")
    if word == "":
        break
    words.append(word)
    for letter in word:
        if letter in alphabet_code.keys():
            #Ajouter si vous avez une clé(S'il n'est pas jugé, une erreur de clé se produira)
            alphabet_code[letter] += 1

print('')
print('Les mots saisis sont:')
words.sort()
for word in words:
    print('・' + word)

print('')
print('Le résultat du nombre d'apparitions de l'alphabet est le suivant')
for letter , count in alphabet_code.items():
    print("{0}\Nombre d'occurrences de t: {1}Fois".format(letter, count))

Exercice 3 Sortie du résultat de la séquence de Fibonacci spécifiée

Éléments techniques

Aperçu des spécifications

Détails d'utilisation

Image de sortie

スクリーンショット 2020-04-09 5.15.03.png

Exemple d'implémentation

def fib_func(n):
    if n == 0:
        return 0
    elif n == 1:
        return 1
    else:
        return fib_func(n - 1) + fib_func(n - 2)

target_num = int(input('Quel nombre dans la séquence de Fibonacci représentez-vous?: ') )
print(fib_func(target_num))

Informations de référence

Cet article est basé sur le blog de Tommy article sur la feuille de route. Si vous souhaitez en savoir plus ou d'autres façons de l'utiliser, nous vous recommandons d'apprendre à partir du lien. Non seulement les tâches mais aussi le savoir-faire pour apprendre Python à partir de zéro sont ouverts au public, alors profitez-en!

Recommended Posts

[Introduction à Python] Résumé des fonctions et méthodes qui apparaissent fréquemment en Python [Format du problème]
[Python] Résumé de l'utilisation des fonctions de fractionnement et de jointure
Comparaison de l'utilisation des fonctions d'ordre supérieur dans Python 2 et 3
[Python] Introduction au scraping WEB | Résumé des méthodes pouvant être utilisées avec webdriver
[Introduction to Data Scientists] Bases de Python ♬ Fonctions et classes
Linux est quelque chose comme ça en premier lieu
Ceci et celui de la notation d'inclusion.
Parlez des fonctionnalités dont les pandas et moi étions en charge dans le projet
12. Enregistrez la première colonne dans col1.txt et la deuxième colonne dans col2.txt
[Introduction à Python] Résumé des fonctions et méthodes qui apparaissent fréquemment en Python [Format du problème]
[Introduction aux Data Scientists] Bases de Python ♬ Fonctions et fonctions anonymes, etc.
Résumé des méthodes intégrées, etc. de la liste Python
Résumé des distributions de probabilité qui apparaissent souvent dans les statistiques et l'analyse des données
Résumé de la façon d'importer des fichiers dans Python 3
Liste des fonctions et méthodes intégrées fréquemment utilisées
Résumé de l'utilisation de MNIST avec Python
Résumé des outils nécessaires pour analyser les données en Python
Récapitulatif du traitement de la date en Python (datetime et dateutil)
[Introduction à la décomposition des éléments] Organisons les méthodes d'analyse des séries chronologiques en R et python ♬
[python] Résumé de la récupération des listes et des éléments du dictionnaire
[Introduction à l'application Udemy Python3 +] 36. Utilisation de In et Not
Introduction à la vérification des effets Rédaction des chapitres 4 et 5 en Python
Résumé des points à garder à l'esprit lors de l'écriture d'un programme qui s'exécute sur Python 2.5
Résumé du savoir-faire en matière de mise en œuvre de Python et des conseils auxquels les ingénieurs en IA doivent faire attention
Déterminez le format de la date et de l'heure avec Python et convertissez-le en Unixtime
Résolution de l'introduction d'AOJ aux algorithmes et aux structures de données en Python -Partie1-
Résumé du chapitre 2 de l'introduction aux modèles de conception appris en langage Java
[Introduction à Python3 Jour 1] Programmation et Python
Résumé du format de chaîne de caractères en Python3 Que ce soit pour vivre avec l'ancien modèle ou le nouveau modèle
[Python] PCA scratch dans l'exemple de "Introduction à la méthode d'analyse multivariée"
Chapitre 4 Résumé de l'introduction aux modèles de conception appris en langage Java
Expressions régulières faciles et solides à apprendre en Python
[Introduction à Python] J'ai comparé les conventions de nommage de C # et Python.
Résumé du chapitre 3 de l'introduction aux modèles de conception appris en langage Java
Comment utiliser les fonctions dans des fichiers séparés version Perl et version Python
Résolution de l'introduction d'AOJ aux algorithmes et aux structures de données en Python -Partie2-
Résolution de l'introduction d'AOJ aux algorithmes et aux structures de données en Python -Partie4-
Précautions lors du passage de def aux fonctions triées et groupby en Python? ??
Ceci et cela des propriétés python
[Introduction à Udemy Python3 + Application] 69. Importation du chemin absolu et du chemin relatif
[ROS2] Comment décrire le remappage et les paramètres au lancement au format python
[Introduction à l'application Udemy Python3 +] 12. Indexation et découpage des chaînes de caractères
Définir dynamiquement des fonctions (méthodes) en Python
Introduction à TensorFlow - Résumé de quatre règles et fonctions mathématiques de base
[Introduction à l'application Udemy Python3 +] Résumé
Une classe qui résume les méthodes fréquemment utilisées dans l'api twitter (python)
Résolution de l'introduction d'AOJ aux algorithmes et aux structures de données en Python -Partie3-
[Introduction to Data Scientists] Bases de Python ♬ Branchements conditionnels et boucles
Résumé des index et des tranches Python
[Introduction à Python] Comment supprimer des lignes qui remplissent plusieurs conditions dans Pandas.DataFrame
Modules de fonctions fréquemment utilisées en Python (comme la lecture de fichiers externes)
Implémentation du filtre à particules par Python et application au modèle d'espace d'états
Comment bien formater une liste de dictionnaires (ou d'instances) en Python
[Introduction à Python] Une explication approfondie des types de chaînes de caractères utilisés dans Python!
[Introduction à Udemy Python3 + Application] 18. Méthode List
[Python] Résumé de l'utilisation des pandas
Résumé des méthodes fréquemment utilisées chez les pandas
Théorie générale de la relativité en Python: Introduction
Résumé des commandes fréquemment utilisées dans matplotlib
Lier des méthodes aux classes et instances Python
[Introduction à l'application Udemy Python3 +] 55. Fonctions intégrées
Résumé de diverses instructions for en Python