#bank.py def deposit(amount): print("Enter the deposit amount:",amount) def withdraw(amount): print("Enter the withdraw amount:",amount)
Créez le nom du fichier du module Python appelé bank.py
Les deux fonctions sont
dépôt(montant) : Cette fonction prend un paramètre montant et imprime le message indiquant le montant du dépôt.
retirer(montant) : Cette fonction prend également un paramètre montant et imprime le message indiquant le montant du retrait.
#customer.py import bank bank.deposit(1000) bank.withdraw(500)
Créez un autre nom de fichier de module Python appelé customer.py
En utilisant ce mot-clé import, nous pouvons importer le module bancaire. afin que nous puissions accéder aux fonctions deposit() et Remove() depuis customer.py
Enter the deposit amount: 1000 Enter the withdraw amount: 500
Modules prédéfinis Python :
1.aléatoire :
Le module aléatoire vous permet de générer des nombres aléatoires, de mélanger des données et de sélectionner des éléments aléatoires dans des séquences.
import random otp = random.randint(100000,999999) print(otp)
random.randint(a, b) renvoie un entier aléatoire entre a et b (inclus).
624367
2.maths :
Le module mathématique fournit des fonctions pour les opérations mathématiques de base et les constantes.
import math print(math.fabs(-5))
math.fabs(x) : renvoie la valeur absolue de x.
5.0
3.os :
Fournit des fonctions pour interagir avec le système d'exploitation (par exemple, gestion des fichiers, répertoires).
import os print(os.getcwd())
Il affichera le répertoire de travail actuel.
/home/prigo/Desktop
4.sys
Fournit un accès aux paramètres et fonctions spécifiques au système, tels que les arguments transmis au script.
import sys print(sys.argv)
Il affichera le nom du fichier.
['one.py']
5.datetime
Utilisé pour manipuler les dates et les heures.
import datetime now = datetime.datetime.now() print(now)
Il affichera la date et l'heure actuelles.
2024-11-22 00:59:19.436950
6.heure
Fournit des fonctions liées au temps, y compris des mesures de temps et des pauses dans l'exécution.
import time time.sleep(2) # Sleep for 2 seconds
7.csv
Pour lire et écrire des fichiers CSV.
import csv with open('data.csv', 'w', newline='') as file: writer = csv.writer(file) writer.writerow(['Name', 'Age']) writer.writerow(['Alice', 25])
8.numpy
Une bibliothèque puissante pour les opérations numériques sur les tableaux et les matrices.
import numpy as np arr = np.array([1, 2, 3, 4]) print(np.mean(arr)) # Mean of the array
9.pandas
Utilisé pour la manipulation et l'analyse des données, en particulier pour les données structurées telles que les tableaux.
import pandas as pd df = pd.DataFrame({'Name': ['Alice', 'Bob'], 'Age': [25, 30]}) print(df)
10.matplotlib
Une bibliothèque de traçage populaire pour créer des visualisations statiques, interactives et animées.
import matplotlib.pyplot as plt plt.plot([1, 2, 3], [4, 5, 6]) plt.show()
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!