国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【從零學(xué)習(xí)python 】08.Python了解位運(yùn)算符, 運(yùn)算符優(yōu)先級(jí)

這篇具有很好參考價(jià)值的文章主要介紹了【從零學(xué)習(xí)python 】08.Python了解位運(yùn)算符, 運(yùn)算符優(yōu)先級(jí)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

位運(yùn)算符(了解)

按位運(yùn)算符是把數(shù)字看作是二進(jìn)制來進(jìn)行計(jì)算的。 下表中變量 a 為 60,b 為 13,二進(jìn)制格式如下:

a = 0011 1100  # 60的二進(jìn)制
b = 0000 1101  # 13的二進(jìn)制

a & b = 0000 1100
a | b = 0011 1101
a ^ b = 0011 0001
~a = 1100 0011

位運(yùn)算 描述 示例
& 按位與運(yùn)算符:參與運(yùn)算的兩個(gè)值,如果兩個(gè)相應(yīng)位都為1,則該位的結(jié)果為1,否則為0 (a & b) 輸出結(jié)果 12 ,二進(jìn)制解釋:0000 1100
| 按位或運(yùn)算符:只要對應(yīng)的兩個(gè)二進(jìn)位有一個(gè)為1時(shí),結(jié)果位就為1 (a | b) 輸出結(jié)果 61 ,二進(jìn)制解釋:0011 1101
^ 按位異或運(yùn)算符:當(dāng)兩對應(yīng)的二進(jìn)位相異時(shí),結(jié)果為1 (a ^ b) 輸出結(jié)果 49 ,二進(jìn)制解釋:0011 0001
~ 按位取反運(yùn)算符:對數(shù)據(jù)的每個(gè)二進(jìn)制位取反,即把1變?yōu)?,把0變?yōu)? (~a) 輸出結(jié)果 -61 ,二進(jìn)制解釋:1100 0011,在一個(gè)有符號(hào)二進(jìn)制數(shù)的補(bǔ)碼形式。
<< 左移動(dòng)運(yùn)算符:運(yùn)算數(shù)的各二進(jìn)位全部左移若干位,由 << 右邊的數(shù)字指定了移動(dòng)的位數(shù),高位丟棄,低位補(bǔ)0 a << 2 輸出結(jié)果 240 ,二進(jìn)制解釋:1111 0000
>> 右移動(dòng)運(yùn)算符:把 >> 左邊的運(yùn)算數(shù)的各二進(jìn)位全部右移若干位,>> 右邊的數(shù)字指定了移動(dòng)的位數(shù) a >> 2 輸出結(jié)果 15 ,二進(jìn)制解釋:0000 1111

練習(xí)

以下練習(xí)難度較高,只需要能看懂代碼即可,不要求寫出。

使用位運(yùn)算,獲取到十六進(jìn)制顏色 0xF0384E 的RGB值,以十進(jìn)制形式打印輸出。

運(yùn)算符優(yōu)先級(jí)

當(dāng)多種運(yùn)算符做混合運(yùn)算時(shí),就會(huì)涉及到先運(yùn)算哪個(gè),后運(yùn)算哪個(gè)問題。以下表格列出了從最高到最低優(yōu)先級(jí)的所有運(yùn)算符:

運(yùn)算符 描述
** 指數(shù) (最高優(yōu)先級(jí))
~ + - 按位翻轉(zhuǎn), 一元加號(hào)和減號(hào)
* / % // 乘,除,取模和取整除
+ - 加法減法
>> << 右移,左移運(yùn)算符
& 位 ‘AND’
^ | 位運(yùn)算符
<= < > >= 比較運(yùn)算符
<> == != 等于運(yùn)算符
= %= /= //= -= += *= **= 賦值運(yùn)算符
is is not 身份運(yùn)算符
in not in 成員運(yùn)算符
not and or 邏輯運(yùn)算符

練習(xí)

print(True or False and True)
print(False or not False)
print(True or True and False)

a = 2
print(a ** 3 > 5 and a + 2 > 3 or a * 4 + 8 == 16 and not a == True and -a < 0)

總結(jié):

在以后的實(shí)際開發(fā)中,如果有多種運(yùn)算符進(jìn)行混合運(yùn)算時(shí),強(qiáng)烈建議使用小括號(hào)來手動(dòng)的控制運(yùn)算符的優(yōu)先級(jí)!

b = True or True and False    # bad 
c = True or (True and False)  # good

進(jìn)階案例

【Python】Python 實(shí)現(xiàn)猜單詞游戲——挑戰(zhàn)你的智力和運(yùn)氣!

【python】Python tkinter庫實(shí)現(xiàn)重量單位轉(zhuǎn)換器的GUI程序

【python】使用Selenium獲取(2023博客之星)的參賽文章

【python】使用Selenium和Chrome WebDriver來獲取 【騰訊云 Cloud Studio 實(shí)戰(zhàn)訓(xùn)練營】中的文章信息

使用騰訊云 Cloud studio 實(shí)現(xiàn)調(diào)度百度AI實(shí)現(xiàn)文字識(shí)別

【玩轉(zhuǎn)Python系列【小白必看】Python多線程爬蟲:下載表情包網(wǎng)站的圖片

【玩轉(zhuǎn)Python系列】【小白必看】使用Python爬取雙色球歷史數(shù)據(jù)并可視化分析

【玩轉(zhuǎn)python系列】【小白必看】使用Python爬蟲技術(shù)獲取代理IP并保存到文件中

【小白必看】Python圖片合成示例之使用PIL庫實(shí)現(xiàn)多張圖片按行列合成

【小白必看】Python爬蟲實(shí)戰(zhàn)之批量下載女神圖片并保存到本地

【小白必看】Python詞云生成器詳細(xì)解析及代碼實(shí)現(xiàn)

【小白必看】Python爬取NBA球員數(shù)據(jù)示例

【小白必看】使用Python爬取喜馬拉雅音頻并保存的示例代碼

【小白必看】使用Python批量下載英雄聯(lián)盟皮膚圖片的技術(shù)實(shí)現(xiàn)

【小白必看】Python爬蟲數(shù)據(jù)處理與可視化

【小白必看】輕松獲取王者榮耀英雄皮膚圖片的Python爬蟲程序

【小白必看】利用Python生成個(gè)性化名單Word文檔

【小白必看】Python爬蟲實(shí)戰(zhàn):獲取陰陽師網(wǎng)站圖片并自動(dòng)保存

小白必看系列之圖書管理系統(tǒng)-登錄和注冊功能示例代碼

小白實(shí)戰(zhàn)100案例: 完整簡單的雙色球彩票中獎(jiǎng)判斷程序,適合小白入門

使用 geopandas 和 shapely(.shp) 進(jìn)行地理空間數(shù)據(jù)處理和可視化

使用selenium爬取貓眼電影榜單數(shù)據(jù)

圖像增強(qiáng)算法Retinex原理與實(shí)現(xiàn)詳解

爬蟲入門指南(8): 編寫天氣數(shù)據(jù)爬蟲程序,實(shí)現(xiàn)可視化分析

爬蟲入門指南(7):使用Selenium和BeautifulSoup爬取豆瓣電影Top250實(shí)例講解【爬蟲小白必看】

爬蟲入門指南(6):反爬蟲與高級(jí)技巧:IP代理、User-Agent偽裝、Cookie繞過登錄驗(yàn)證及驗(yàn)證碼識(shí)別工具

爬蟲入門指南(5): 分布式爬蟲與并發(fā)控制 【提高爬取效率與請求合理性控制的實(shí)現(xiàn)方法】

爬蟲入門指南(4): 使用Selenium和API爬取動(dòng)態(tài)網(wǎng)頁的最佳方法

爬蟲入門指南(3):Python網(wǎng)絡(luò)請求及常見反爬蟲策略應(yīng)對方法

爬蟲入門指南(2):如何使用正則表達(dá)式進(jìn)行數(shù)據(jù)提取和處理

爬蟲入門指南(1):學(xué)習(xí)爬蟲的基礎(chǔ)知識(shí)和技巧

深度學(xué)習(xí)模型在圖像識(shí)別中的應(yīng)用:CIFAR-10數(shù)據(jù)集實(shí)踐與準(zhǔn)確率分析

Python面向?qū)ο缶幊袒A(chǔ)知識(shí)和示例代碼

MySQL 數(shù)據(jù)庫操作指南:學(xué)習(xí)如何使用 Python 進(jìn)行增刪改查操作

Python文件操作指南:編碼、讀取、寫入和異常處理

使用Python和Selenium自動(dòng)化爬取 #【端午特別征文】 探索技術(shù)極致,未來因你出“粽” # 的投稿文章

Python多線程與多進(jìn)程教程:全面解析、代碼案例與優(yōu)化技巧

Selenium自動(dòng)化工具集 - 完整指南和使用教程

Python網(wǎng)絡(luò)爬蟲基礎(chǔ)進(jìn)階到實(shí)戰(zhàn)教程

Python入門教程:掌握for循環(huán)、while循環(huán)、字符串操作、文件讀寫與異常處理等基礎(chǔ)知識(shí)

Pandas數(shù)據(jù)處理與分析教程:從基礎(chǔ)到實(shí)戰(zhàn)

Python 中常用的數(shù)據(jù)類型及相關(guān)操作詳解

【2023年最新】提高分類模型指標(biāo)的六大方案詳解

Python編程入門基礎(chǔ)及高級(jí)技能、Web開發(fā)、數(shù)據(jù)分析和機(jī)器學(xué)習(xí)與人工智能

用4種回歸方法繪制預(yù)測結(jié)果圖表:向量回歸、隨機(jī)森林回歸、線性回歸、K-最近鄰回歸文章來源地址http://www.zghlxwxcb.cn/news/detail-693897.html

到了這里,關(guān)于【從零學(xué)習(xí)python 】08.Python了解位運(yùn)算符, 運(yùn)算符優(yōu)先級(jí)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python學(xué)習(xí)筆記(2)--字面量,注釋,變量,數(shù)據(jù)類型,數(shù)據(jù)類型轉(zhuǎn)換,標(biāo)識(shí)符,運(yùn)算符

    Python學(xué)習(xí)筆記(2)--字面量,注釋,變量,數(shù)據(jù)類型,數(shù)據(jù)類型轉(zhuǎn)換,標(biāo)識(shí)符,運(yùn)算符

    傳送門==B站黑馬python入門教程 1.字面量 字面量 : 代碼中被固定寫的值 python常用的6種數(shù)據(jù)類型為 數(shù)字,字符串,列表,元組,集合,字典 目前基礎(chǔ)部分學(xué)習(xí) 字符串,整數(shù),浮點(diǎn)數(shù) 即可 字符串 :(文本),由任意數(shù)量的 字符 (示例:中文/英文/各類符號(hào)/數(shù)組)組成; 在 python 中,字符串需要用雙

    2024年02月11日
    瀏覽(97)
  • Python學(xué)習(xí)筆記:正則表達(dá)式、邏輯運(yùn)算符、lamda、二叉樹遍歷規(guī)則、類的判斷

    Python學(xué)習(xí)筆記:正則表達(dá)式、邏輯運(yùn)算符、lamda、二叉樹遍歷規(guī)則、類的判斷

    序號(hào) 實(shí)例 說明 1 . 匹配任何字符(除換行符以外) 2 d 等效于[0-9],匹配數(shù)字 3 D 等效于[^0-9],匹配非數(shù)字 4 s 等效于[trnf],匹配空格字符 5 S 等效于[^trnf],匹配非空格字符 6 w 等效于[A-Za-z0-9],匹配單字字符 7 W 等效于[^A-Za-z0-9],匹配非單字字符 8 [ab]cdef 匹配acdef或bcd

    2024年02月11日
    瀏覽(60)
  • Python邏輯運(yùn)算符、身份運(yùn)算符查詢表

    python的邏輯運(yùn)算符,在python開發(fā)的條件判斷中非常有用,這其中涉及到的數(shù)學(xué)非?;A(chǔ),就是一個(gè)集合的并集、交集、補(bǔ)集的運(yùn)算。具體的規(guī)則如下表: 運(yùn)算符 描述 實(shí)例 and python中布爾“與”,就是求集合運(yùn)算中的交集 a and b #如果a為False,b不管是True還是False,輸出False,兩

    2024年02月06日
    瀏覽(23)
  • Python 運(yùn)算符 算數(shù)運(yùn)算符 關(guān)系運(yùn)算符 賦值運(yùn)算符 邏輯運(yùn)算 (邏輯運(yùn)算符的優(yōu)先級(jí)) 位運(yùn)算 成員運(yùn)算符 身份運(yùn)算符 運(yùn)算符的優(yōu)先級(jí)

    Python 運(yùn)算符 算數(shù)運(yùn)算符 關(guān)系運(yùn)算符 賦值運(yùn)算符 邏輯運(yùn)算 (邏輯運(yùn)算符的優(yōu)先級(jí)) 位運(yùn)算 成員運(yùn)算符 身份運(yùn)算符 運(yùn)算符的優(yōu)先級(jí)

    四則運(yùn)算+ - * / 取模運(yùn)算 % 之所以出現(xiàn)1 與 2 的不同 是因?yàn)閜ython取模計(jì)算規(guī)則為 r = p-q*floor(p/q) floor表示向下取余 **冪 **** 取整除 向下取整 ‘//’ 等于關(guān)系 == 大于 大于等于(大于||等于) 小于 小于等于(小于||等于) != 不等于 不同數(shù)據(jù)類型之間的比較,若是不同的數(shù)據(jù)類型進(jìn)行比

    2024年02月04日
    瀏覽(65)
  • 「Python系列」Python運(yùn)算符

    Python 支持多種運(yùn)算符,包括算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符、位運(yùn)算符等等。以下是這些運(yùn)算符的簡要概述和相應(yīng)的案例代碼: 算術(shù)運(yùn)算符 :用于基本的數(shù)學(xué)運(yùn)算。 加法( + ): 減法( - ): 乘法( * ): 除法( / ): 取模( % ): 取整( // ): 運(yùn)算符 描述

    2024年02月22日
    瀏覽(16)
  • python中有哪些運(yùn)算符,python里的運(yùn)算符號(hào)

    python中有哪些運(yùn)算符,python里的運(yùn)算符號(hào)

    大家好,給大家分享一下python中有哪些運(yùn)算符,很多人還不知道這一點(diǎn)。下面詳細(xì)解釋一下。現(xiàn)在讓我們來看看! 1. 比較運(yùn)算符: 如果比較式成立,返回True;不成立,則返回False。 常見的比較運(yùn)算符如下: 除了簡單的兩值相比之外,比較運(yùn)算符還支持比較復(fù)雜的比較。 (

    2024年02月07日
    瀏覽(21)
  • python中的運(yùn)算符號(hào)含義,python基本運(yùn)算符的操作

    python中的運(yùn)算符號(hào)含義,python基本運(yùn)算符的操作

    本篇文章給大家談?wù)刾ython的運(yùn)算符號(hào)有哪些類型,以及python各運(yùn)算符號(hào)的功能說明,希望對各位有所幫助,不要忘了收藏本站喔。 1.算數(shù)運(yùn)算符(最常見的) ? ? 標(biāo)準(zhǔn)算數(shù)運(yùn)算符(加減乘除) ? ? 取余運(yùn)算符 ? ? 冪運(yùn)算符 2.賦值運(yùn)算符 3.比較運(yùn)算符 4.布爾運(yùn)算符 5.位運(yùn)算符

    2024年02月13日
    瀏覽(36)
  • Python 運(yùn)算符(二)

    Python 運(yùn)算符(二)

    Python語言支持邏輯運(yùn)算符,以下假設(shè)變量 a 為 10, b為 20: 運(yùn)算符 邏輯表達(dá)式 描述 實(shí)例 and x and y 布爾\\\"與\\\" - 如果 x 為 False,x and y 返回 x 的值,否則返回 y 的計(jì)算值。 (a and b) 返回 20。 or x or y 布爾\\\"或\\\" - 如果 x 是 True,它返回 x 的值,否則它返回 y 的計(jì)算值。 (a or b) 返回 10。

    2024年02月16日
    瀏覽(15)
  • Python 運(yùn)算符

    本章節(jié)主要說明Python的運(yùn)算符。舉個(gè)簡單的例子 ?4 +5 = 9? 。 例子中, 4 ?和? 5 ?被稱為 操作數(shù) ,+?稱為運(yùn)算符。 Python語言支持以下類型的運(yùn)算符: 算術(shù)運(yùn)算符 比較(關(guān)系)運(yùn)算符 賦值運(yùn)算符 邏輯運(yùn)算符 位運(yùn)算符 成員運(yùn)算符 身份運(yùn)算符 運(yùn)算符優(yōu)先級(jí) 接下來讓我們一個(gè)個(gè)

    2024年02月10日
    瀏覽(13)
  • Python 運(yùn)算符(一)

    Python 運(yùn)算符(一)

    Python 運(yùn)算符是用于執(zhí)行各種運(yùn)算的符號(hào)。Python 支持各種類型的運(yùn)算符,包括算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符等。在使用 Python 進(jìn)行編程時(shí),熟練掌握各種運(yùn)算符是非常重要的。在本教程中,我們將詳細(xì)介紹 Python 中各種運(yùn)算符的使用方法。 本章節(jié)主要說明 Python 的運(yùn)算

    2024年02月14日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包