Deutsch English Français Italiano |
<vleqso$16eri$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: efji <efji@efi.efji> Newsgroups: fr.sci.maths Subject: Re: Why a time of the real world must be galilean (space-contraction) Date: Sun, 5 Jan 2025 21:43:04 +0100 Organization: A noiseless patient Spider Lines: 25 Message-ID: <vleqso$16eri$1@dont-email.me> References: <180f1778e64eec8d$354$1238888$c2365abb@news.newsdemon.com> <181050bd5e899136$3636$1228337$c2265aab@news.newsdemon.com> <gS3CnAvH7iZAR8z2fpZ16WpwAQI@jntp> <181154a9986e9f2f$4267$1238888$c2365abb@news.newsdemon.com> <LKudnak0JLYu1sL6nZ2dnZfqn_ednZ2d@giganews.com> <3mKMfwgJtRfN4V1gGsy4VLJ6a64@jntp> <lqBFOj-jmrn9yhAKRF22SfRFA68@jntp> <vld25h$sc0g$1@dont-email.me> <vldlqf$vkj0$1@dont-email.me> <vldm1o$vkj0$2@dont-email.me> <ZIpNXl5vsALmYe5butkf62NoG9M@jntp> <677aeb4e$0$12934$426a74cc@news.free.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 05 Jan 2025 21:43:04 +0100 (CET) Injection-Info: dont-email.me; posting-host="907666760ecd4e38ca7aad7f7a895b0b"; logging-data="1260402"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/CNGqoA4aGsHnydMtJZFTJ" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:yfzy6SapMGWcmx8IMz/lBp5p+mM= In-Reply-To: <677aeb4e$0$12934$426a74cc@news.free.fr> Content-Language: fr, en-US Bytes: 2608 Le 05/01/2025 à 21:27, Michel Talon a écrit : > Le 05/01/2025 à 12:00, robby a écrit : >> ('Carre de ', 10, ' donne ', '100', ' soit', 10, '+', 0, ' OK') >> au lieu de Carre de 10 donne 100 soit 10 + 0 OK ? > > Python est "orienté objet" donc quand l'opérateur + reçoit pour > arguments des chaînes de caractères, il les concatène, quand il reçoit > des nombres il les ajoute, etc. > Dans le programme qui est montré , i^2 est converti en "string", > laquelle est coupée en deux par les trucs genre t[:m1] et chaque moitié > reconverti en int. > Evidemment ces manipulations sont extrêmement inefficaces, ce qui > explique en partie la lenteur du programme .... > Il y a moyen de faire sans ce genre de conversions. Voir par exemple le > post de Sam Devulder dans > Re: Le calcul de la racine carré... pour des nuls :) > le 10/11/2024 03:40 > Absolument. C'est d'une inefficacité remarquable, il ne faut jamais faire ça. En utilisant la division entière et le modulo on écrit un programme qui va beaucoup plus vite. -- F.J.