Maison développement back-end Tutoriel Python Quels sont les symboles arithmétiques de base en Python ?

Quels sont les symboles arithmétiques de base en Python ?

Jul 27, 2021 pm 01:50 PM
python Symboles de fonctionnement

<blockquote> <p>Symboles d'opération de base Python : "+", "-", "*", "/", "//", "%", "**", "=", "+=", "-=" , "*=", "/=", "%=", "**=", "&", "|", "<<", ">", "<", "== ", "!=", ">=", "<=", etc. <!--”、“==”、“!=”、“--><!--”、“--></p></blockquote><p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/202107/27/2021072713412469081.jpg" class="lazy"/ alt="Quels sont les symboles arithmétiques de base en Python ?" ></p><p>L'environnement d'exploitation de ce tutoriel : système Windows 7, version Python 3, ordinateur DELL G3. </p><p><strong>Opérateurs arithmétiques Python</strong></p><p>Les opérateurs arithmétiques sont également des opérateurs mathématiques, utilisés pour effectuer des opérations mathématiques sur les nombres, telles que l'addition, la soustraction, la multiplication et la division. </p><table><tbody><tr class="firstRow"><th>Opérateur</th><th>Description</th><th>Exemple</th><th>Résultat</th></ tr ><tr><td>+</td><td>plus</td><td>12h45 + 15</td><td>27h45</td></tr><tr><td style= " word-break: break-all;">-</td><td>Moins</td><td>4,56 - 0,26</td><td>4,3</td></tr><tr>< td style="max-width:90%">*</td><td>Multiplier</td><td>5 * 3,6</td><td>18,0</td></tr>< tr ><td style="word-break: break-all;">/</td><td>Division (les mêmes règles qu'en mathématiques)</td><td>7 / 2</td><td > 3.5</td></tr><tr><td style="word-break: break-all;">//</td><td>Divisible (seule la partie entière du quotient est conservée)</ td> <td>7 // 2</td><td>3</td></tr><tr><td style="word-break: break-all;">%</td><td >prendre le reste, c'est-à-dire renvoyer le reste de la division</td><td>7 % 2</td><td>1</td></tr><tr><td style="word-break: break-all;" >**</td><td>Fonctionnement sous tension/fonctionnement sous tension, c'est-à-dire renvoyer la puissance y de x</td><td>2 ** 4</td><td>16, c'est-à-dire 2<sup>4 </sup></td></tr></tbody></table><table><tbody><tr class="firstRow"><th>运算符</th><th>说明</th><th>实例</th><th>结果</th></tr><tr><td>+</td><td>加</td><td>12.45 + 15</td><td>27.45</td></tr><tr><td style="word-break: break-all;">-</td><td>减</td><td>4.56 - 0.26</td><td>4.3</td></tr><tr><td style="word-break: break-all;">*</td><td>乘</td><td>5 * 3.6</td><td>18.0</td></tr><tr><td style="word-break: break-all;">/</td><td>除法(和数学中的规则一样)</td><td>7 / 2</td><td>3.5</td></tr><tr><td style="word-break: break-all;">//</td><td>整除(只保留商的整数部分)</td><td>7 // 2</td><td>3</td></tr><tr><td style="word-break: break-all;">%</td><td>取余,即返回除法的余数</td><td>7 % 2</td><td>1</td></tr><tr><td style="word-break: break-all;">**</td><td>幂运算/次方运算,即返回 x 的 y 次方</td><td>2 ** 4</td><td>16,即 2<sup>4</sup></td></tr></tbody></table><p><strong>Python赋值运算符</strong></p><p>赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。</p><p>Python 中最基本的赋值运算符是等号<code>=</code>;结合其它运算符,<code>=</code>还能扩展出更强大的赋值运算符。</p><table><tbody><tr class="firstRow"><th>运算符</th><th>说 明</th><th>用法举例</th><th>等价形式</th></tr><tr><td style="word-break: break-all;">=</td><td>最基本的赋值运算</td><td>x = y</td><td>x = y</td></tr><tr><td style="word-break: break-all;">+=</td><td>加赋值</td><td>x += y</td><td>x = x + y</td></tr><tr><td style="word-break: break-all;">-=</td><td>减赋值</td><td>x -= y</td><td>x = x - y</td></tr><tr><td style="word-break: break-all;">*=</td><td>乘赋值</td><td>x *= y</td><td>x = x * y</td></tr><tr><td style="word-break: break-all;">/=</td><td>除赋值</td><td>x /= y</td><td>x = x / y</td></tr><tr><td style="word-break: break-all;">%=</td><td>取余数赋值</td><td>x %= y</td><td>x = x % y</td></tr><tr><td style="word-break: break-all;">**=</td><td>幂赋值</td><td>x **= y</td><td>x = x ** y</td></tr></tbody></table><p><strong>Python位运算符</strong></p><p>Python 位运算符只能用来操作整数类型,它按照整数在内存中的二进制形式进行计算。</p><table><tbody><tr class="firstRow"><th>位运算符</th><th>说明</th><th>使用形式</th><th>举 例</th></tr><tr><td style="word-break: break-all;">&</td><td>按位与</td><td>a & b</td><td>4 & 5</td></tr><tr><td style="word-break: break-all;">|</td><td>按位或</td><td>a | b</td><td>4 | 5</td></tr><tr><td style="word-break: break-all;">^</td><td>按位异或</td><td>a ^ b</td><td>4 ^ 5</td></tr><tr><td style="word-break: break-all;">~</td><td>按位取反</td><td>~a</td><td>~4</td></tr><tr><td style="word-break: break-all;"><<</td><td>按位左移</td><td>a << b</td><td>4 << 2,表示整数 4 按位左移 2 位</td></tr><tr><td>>></p> <td>按位右移</td> <td>a >> b</td> <td>4 >> 2,表示整数 4 按位右移 2 位</td>🎜Opérateur d'affectation Python🎜🎜🎜L'opérateur d'affectation est utilisé pour transmettre la valeur du côté droit à la variable (ou constante) sur le côté gauche ; Vous pouvez transférer directement la valeur de droite vers la variable de gauche, ou vous pouvez effectuer certaines opérations puis la transférer vers la variable de gauche, comme l'addition, la soustraction, multiplication, division, appels de fonctions, opérations logiques, etc. 🎜🎜L'opérateur d'affectation le plus basique en Python est le signe égal <code>=</code> combiné avec d'autres opérateurs, <code>=</code> peut également être étendu à des opérateurs d'affectation plus puissants. 🎜<table><tbody> <tr class="firstRow"> <th>Opérateur</th> <th>Description</th> <th>Exemple d'utilisation</th> <th>Forme équivalente</th> </tr> <tr> <td style="word-break: break-all;">=</td> <td>L'opération d'affectation la plus basique</td> <td>x = y</td> <td>x = y</td> </tr> <tr> <td style="word-break: break-all;">+=</td> <td>Ajouter une affectation</td> <td> x + = y</td> <td>x = x + y</td> </tr> <tr> <td style="word-break: break-all;">-=</td> <td>Soustractif affectation</td> <td>x -= y</td> <td>x = x - y</td> </tr> <tr> <td style="word-break: break-all; "> *=</td> <td>Assignation de multiplication</td> <td>x *= y</td> <td>x = x * y</td> </tr> <tr> <td style=" word-break: break-all;">/=</td> <td>Affectation d'exception</td> <td>x /= y</td> <td>x = x / y</td> tr></tr> <tr> <td style="word-break: break-all;">%=</td> <td>Prendre le reste et attribuer une valeur</td> <td>x %= y</td>x = x % y</tr> <tr> <td style="word-break: break-all;">**=</td> <td>Affectation de puissance</td>x **= y<td>x = x ** y</td> </tr> </tbody></table>🎜🎜Opérateurs au niveau du bit Python🎜🎜🎜Opérateurs au niveau du bit Python uniquement Peut être utilisé pour opérer sur des types entiers. Il effectue des calculs basés sur la forme binaire de l'entier en mémoire. 🎜<table><tbody> <tr class="firstRow"> <th>Opérateur au niveau du bit</th> <th>Explication</th> <th>Formulaire d'utilisation</th> <th>Exemple</th> </tr> <tr> <td style="word-break: break-all;">&</td> <td>ET au niveau du bit</td> <td>a & b</td> <td> 4 & 5</td> </tr> <tr> <td style="word-break: break-all;">|</td> <td>OU au niveau du bit</td> <td>a b </td> <td>4 | 5</td> </tr> <tr> <td style="word-break: break-all;">^</td> <td>OU exclusif au niveau du bit td></td> <td>a ^ b</td> <td>4 ^ 5</td> </tr> <tr> <td style="word-break: break-all;">~</td>Négation au niveau du bit <td>~a</td> <td>~4</td> </tr> <tr> <td style="word-break: break-all;"> <<</ td><td>Décalage à gauche au niveau du bit</td><td>a << b</td><td>4 << 2, représentant un entier 4, décalage à gauche au niveau du bit 2 bits</td>< /tr><tr><td>>></td> <td>Décalage au niveau du bit vers la droite</td> <td>a >> indiquant que l'entier 4 est décalé vers la droite de 2 bits</td> </tr> </tbody></table> <p><strong>Opérateurs de comparaison Python (opérateurs relationnels)</strong></p> <table><tbody> <tr class="firstRow"> <th>Opérateurs de comparaison</th> <th>Description</th> </tr>><td> est supérieur à, si la valeur précédente de <code>></code> est supérieure à la valeur suivante, True le fera être renvoyé. Sinon, renvoie False. </td> <tr> <td style="word-break: break-all;"><</td><td>est inférieur à la valeur précédente si <code><</code > Si elle est inférieure à la valeur suivante, True est renvoyé, sinon False est renvoyé. </td></tr><tr><td style="word-break: break-all;">==</td><td>Égal, si <code>==</code> les valeurs ​des deux côtés Si égal, renvoie True, sinon renvoie False. </td></tr><tr><td style="word-break: break-all;">>=</td> <td>Supérieur ou égal à (équivalent à ≥ en mathématiques), si >=Si la valeur précédente est supérieure ou égale à la valeur suivante, True est renvoyé, sinon False est renvoyé. </td> </tr> <tr> <td style="word-break: break-all;"><=</td><td>Inférieur ou égal à (équivalent à ≤ en mathématiques), si < code><=</code>Si la valeur précédente est inférieure ou égale à la valeur suivante, True est renvoyé, sinon False est renvoyé. </td></tr><tr><td style="word-break: break-all;">!=</td><td> n'est pas égal (équivalent à ≠ en mathématiques), si <code > !=</code>Si les valeurs des deux côtés ne sont pas égales, True est renvoyé, sinon False est renvoyé. </td></tr></tbody></table><table><tbody><tr class="firstRow"><th>比较运算符</th><th>说明</th></tr><tr><td style="word-break: break-all;">></td> <td>大于,如果<code>></code>前面的值大于后面的值,则返回 True,否则返回 False。</td> </tr> <tr> <td style="word-break: break-all;"><</td><td>小于,如果<code><</code>前面的值小于后面的值,则返回 True,否则返回 False。</td></tr><tr><td style="word-break: break-all;">==</td><td>等于,如果<code>==</code>两边的值相等,则返回 True,否则返回 False。</td></tr><tr><td style="word-break: break-all;">>=</td> <td>大于等于(等价于数学中的 ≥),如果<code>>=</code>前面的值大于或者等于后面的值,则返回 True,否则返回 False。</td> </tr> <tr> <td style="word-break: break-all;"><=</td> <td>小于等于(等价于数学中的 ≤),如果<code><=</code>前面的值小于或者等于后面的值,则返回 True,否则返回 False。</td> </tr> <tr> <td style="word-break: break-all;">!=</td> <td>不等于(等价于数学中的 ≠),如果<code>!=</code>两边的值不相等,则返回 True,否则返回 False。</td> </tr> </tbody></table> <p><strong>Python逻辑运算符</strong></p> <table><tbody> <tr class="firstRow"> <th width="90">逻辑运算符</th> <th>含义</th> <th width="90">基本格式</th> <th>说明</th> </tr> <tr> <td>and</td> <td>逻辑与运算,等价于数学中的“且”</td> <td>a and b</td> <td>当 a 和 b 两个表达式都为真时,a and b 的结果才为真,否则为假。</td> </tr> <tr> <td>or</td> <td>逻辑或运算,等价于数学中的“或”</td> <td>a or b</td> <td>当 a 和 b 两个表达式都为假时,a or b 的结果才是假,否则为真。</td> </tr> <tr> <td>not</td> <td>逻辑非运算,等价于数学中的“非”</td> <td>not a</td> <td>如果 a 为真,那么 not a 的结果为假;如果 a 为假,那么 not a 的结果为真。相当于对 a 取反。</td> </tr> </tbody></table> <p>Opérateurs logiques Python<a href="http://www.php.cn/course/list/31.html" target="_blank"></a></p> <table><tbody> <tr class="firstRow"> <th width="90">Opérateurs logiques</th> <th>Signification</th> <th width="90">Format de base</th> <th>Description</th> </tr> <tr> <td>et</td> <td>Logique Opération ET, équivalente à "et" en mathématiques</td> <td>a et b</td> <td>Lorsque les deux expressions a et b sont vraies, le résultat de a et b est vrai, sinon il est faux . </td> </tr> <tr> <td>ou</td> <td>Opération logique OU, équivalente à "ou" en mathématiques </td> <td>a ou b</td> Lorsque les deux expressions a et b sont fausses, le résultat de a ou b est faux, sinon il est vrai. </tr> <tr> <td>pas</td> <td>Opération logique NON, équivalente à "pas" en mathématiques </td> <td>pas un</td> <td>Si a est vrai, alors le résultat de not a est faux ; si a est faux, alors le résultat de not a est vrai. Équivaut à nier a. </td> </tr> </tbody></table>【Recommandations associées :🎜Tutoriel vidéo Python3🎜】🎜</blockquote>

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

PHP et Python: différents paradigmes expliqués PHP et Python: différents paradigmes expliqués Apr 18, 2025 am 12:26 AM

PHP est principalement la programmation procédurale, mais prend également en charge la programmation orientée objet (POO); Python prend en charge une variété de paradigmes, y compris la POO, la programmation fonctionnelle et procédurale. PHP convient au développement Web, et Python convient à une variété d'applications telles que l'analyse des données et l'apprentissage automatique.

Choisir entre PHP et Python: un guide Choisir entre PHP et Python: un guide Apr 18, 2025 am 12:24 AM

PHP convient au développement Web et au prototypage rapide, et Python convient à la science des données et à l'apprentissage automatique. 1.Php est utilisé pour le développement Web dynamique, avec une syntaxe simple et adapté pour un développement rapide. 2. Python a une syntaxe concise, convient à plusieurs champs et a un écosystème de bibliothèque solide.

Le code Visual Studio peut-il être utilisé dans Python Le code Visual Studio peut-il être utilisé dans Python Apr 15, 2025 pm 08:18 PM

VS Code peut être utilisé pour écrire Python et fournit de nombreuses fonctionnalités qui en font un outil idéal pour développer des applications Python. Il permet aux utilisateurs de: installer des extensions Python pour obtenir des fonctions telles que la réalisation du code, la mise en évidence de la syntaxe et le débogage. Utilisez le débogueur pour suivre le code étape par étape, trouver et corriger les erreurs. Intégrez Git pour le contrôle de version. Utilisez des outils de mise en forme de code pour maintenir la cohérence du code. Utilisez l'outil de liaison pour repérer les problèmes potentiels à l'avance.

Peut-on exécuter le code sous Windows 8 Peut-on exécuter le code sous Windows 8 Apr 15, 2025 pm 07:24 PM

VS Code peut fonctionner sur Windows 8, mais l'expérience peut ne pas être excellente. Assurez-vous d'abord que le système a été mis à jour sur le dernier correctif, puis téléchargez le package d'installation VS Code qui correspond à l'architecture du système et l'installez comme invité. Après l'installation, sachez que certaines extensions peuvent être incompatibles avec Windows 8 et doivent rechercher des extensions alternatives ou utiliser de nouveaux systèmes Windows dans une machine virtuelle. Installez les extensions nécessaires pour vérifier si elles fonctionnent correctement. Bien que le code VS soit possible sur Windows 8, il est recommandé de passer à un système Windows plus récent pour une meilleure expérience de développement et une meilleure sécurité.

L'extension VScode est-elle malveillante? L'extension VScode est-elle malveillante? Apr 15, 2025 pm 07:57 PM

Les extensions de code vs posent des risques malveillants, tels que la cachette de code malveillant, l'exploitation des vulnérabilités et la masturbation comme des extensions légitimes. Les méthodes pour identifier les extensions malveillantes comprennent: la vérification des éditeurs, la lecture des commentaires, la vérification du code et l'installation avec prudence. Les mesures de sécurité comprennent également: la sensibilisation à la sécurité, les bonnes habitudes, les mises à jour régulières et les logiciels antivirus.

Python vs JavaScript: la courbe d'apprentissage et la facilité d'utilisation Python vs JavaScript: la courbe d'apprentissage et la facilité d'utilisation Apr 16, 2025 am 12:12 AM

Python convient plus aux débutants, avec une courbe d'apprentissage en douceur et une syntaxe concise; JavaScript convient au développement frontal, avec une courbe d'apprentissage abrupte et une syntaxe flexible. 1. La syntaxe Python est intuitive et adaptée à la science des données et au développement back-end. 2. JavaScript est flexible et largement utilisé dans la programmation frontale et côté serveur.

PHP et Python: une plongée profonde dans leur histoire PHP et Python: une plongée profonde dans leur histoire Apr 18, 2025 am 12:25 AM

PHP est originaire en 1994 et a été développé par Rasmuslerdorf. Il a été utilisé à l'origine pour suivre les visiteurs du site Web et a progressivement évolué en un langage de script côté serveur et a été largement utilisé dans le développement Web. Python a été développé par Guidovan Rossum à la fin des années 1980 et a été publié pour la première fois en 1991. Il met l'accent sur la lisibilité et la simplicité du code, et convient à l'informatique scientifique, à l'analyse des données et à d'autres domaines.

Comment exécuter des programmes dans Terminal Vscode Comment exécuter des programmes dans Terminal Vscode Apr 15, 2025 pm 06:42 PM

Dans VS Code, vous pouvez exécuter le programme dans le terminal via les étapes suivantes: Préparez le code et ouvrez le terminal intégré pour vous assurer que le répertoire de code est cohérent avec le répertoire de travail du terminal. Sélectionnez la commande Run en fonction du langage de programmation (tel que Python de Python your_file_name.py) pour vérifier s'il s'exécute avec succès et résoudre les erreurs. Utilisez le débogueur pour améliorer l'efficacité du débogage.

See all articles