Lorsque vous multipliez deux nombres en Python, vous utilisez l'opérateur de multiplication « * ».
print (2 * 2)
« * » peut également être utilisé pour le décompression, dans Ruby et dans d'autres langages informatiques, on l'appelle l'opérateur splat.
Il peut décompresser un module. La plupart du temps, ce n’est pas une bonne idée.
NE FAITES PAS CELA RÉGULIÈREMENT !
Voici la bonne façon d’utiliser une fonction d’un module :
#print a random number between 1 and 10.
Import random
Print (random.randint(1,10))
#print a random number between 1 and 10.
From random import randint
Print (randint (1,10))
Si vous utilisez plusieurs fonctions à partir d’un seul module, cela peut s’avérer très pratique.
Par exemple : pour tracer 2 lignes parallèles de 3 pixels d'épaisseur à l'aide de tortue vous pourriez écrire :
import turtle
turtle.pensize (3)
turtle.forward (50
turtle.penup()
turtle.left (90)
turtle.forward (50)
turtle.left (90)
turtle.pendown ()
turtle.forward (50)
turtle.hideturtle ()
from turtle import *
pensize (3)
forward (50)
penup()
left (90)
forward (50)
left (90)
pendown ()
forward (50)
hideturtle ()
A = (1,2,3,)
print (A)
A = (1,2,3,)
print (*A)
Un autre exemple:
a = [1,2,3]
b = [*a,4,5,6,]
print (b)
Voici la manière difficile d'extraire des éléments d'une liste :
fruits = [‘lemon’, ‘pear’, ‘watermelon’, ‘tomato’,]
print(fruits[0], fruits[1], fruits[2], fruits[3],)
fruits = [‘lemon’, ‘pear’, ‘watermelon’, ‘tomato’]
print[*fruits]
Si vous créez une fonction et ne savez pas combien de variables vous allez avoir, vous pouvez utiliser l'opérateur splat.
def my_sum(*args):
result = 0
for x in args:
result += x
return result
print(my_sum(1, 2, 3))
Lorsque vous voyez *args, la partie args représente les arguments. Ceci est conventionnel, mais vous pouvez utiliser le mot de votre choix. Vous pourriez l'appeler *bob et cela fonctionnerait bien.
Lorsque vous faites une demande à facebook.com, votre ordinateur recherche le nom de domaine pour traduire ce nom de domaine en une adresse IP afin que votre ordinateur puisse établir cette connexion.
Vous devez avoir entendu parler de tous les nouveaux plugins ChatGPT puissants comme le navigateur, l'interpréteur de code, etc. Mais il y a un problème, l'accès aux plugins est limité à une liste d'attente et donc beaucoup n'y ont pas accès.
Vous pouvez être un enquêteur OSINT, un joueur CTF ou simplement quelqu'un qui reçoit des appels de spam. Quelqu'un qui essaie de vérifier le numéro que vous avez vu dans une publicité.
(Attention - Ceci est une satire, destinée à être joyeusement subversive - Certainement pas pour les enfants) Vous avez vu votre mère et votre père se cacher dans la cuisine et fumer ces cigarettes malodorantes. Ils vous disent.
Dans le paysage commercial en évolution rapide d'aujourd'hui, le concept de travail hybride et à distance a pris un élan sans précédent. Alors que les entreprises continuent de s'adapter à l'évolution des besoins et des attentes de leurs employés, des experts de divers domaines se sont réunis pour discuter des avantages, des défis et de l'avenir de cette façon de travailler transformatrice.
Combien de fois avez-vous jeté une bouteille en plastique, un bocal en verre, une canette en aluminium ou un paquet d'énergie verte sans réfléchir à deux fois ? Combien de fois avez-vous souhaité pouvoir obtenir quelque chose en échange de leur recyclage ? Si vous êtes comme la plupart des gens, la réponse est probablement plusieurs fois. Le recyclage est souvent perçu comme un tracas, une corvée ou un devoir qui n'apporte aucun bénéfice immédiat ou tangible.