python 布爾值 布爾運算 運算符

python基礎語法4

  • 布爾值
  • 布爾運算
  • 運算符
    • 算術運算符
    • 賦值運算符
    • 比較運算符
    • 邏輯運算符

布爾值

布爾值:Ture(真) Flase(假)
假:Flase、0、’’(空字符串)、[](空列表)、{}(空字典)、None(空值)
真:Ture、122、‘abs’、[1,2,3]、{1:‘spring’,2:‘summer’}
使用bool()函數可查看一個數據的布爾值,用法和type()類似

布爾運算

對數據進行邏輯運算
比較:==、!=、>、<、>=、<=
直接用數值運算:即數值本身作為判斷條件,
假:Flase、0、’’(空字符串)、[](空列表)、{}(空字典)、None(空值)
真:Ture、122、‘abs’、[1,2,3]、{1:‘spring’,2:‘summer’}

布爾值之間的運算:and 、or (第一個為真時,不對第二個進行邏輯運算)、not 、in 、not in

運算符

算術運算符

+:加,兩個對象相加
-:減,得到負數或?個數減去另?個數
*:乘,兩個數相乘或返回?個被重復若?次的字符串
/:除,x除以y,結果始終為浮點數
%:取模,返回除法的余數
**:冪,返回x的y次冪
//:取整除,返回商的整數部分,除數必須是整型
其他運算,只要任一運算數是浮點數,結果就是浮點數

賦值運算符

=:賦值運算
+=:加法賦值運算
-=:減法賦值運算
*=:乘法賦值運算
/=:除法賦值運算
%=:取模賦值運算
**=:冪賦值運算
//=:取整除賦值運算

比較運算符

==:表示等于,?較對象是否相等
!=:表示不等于,?較兩個對象是否不等
>:表示?于,返回x是否?于y
<:表示?于,返回x是否?于y
>=:表示?于等于,返回x是否?于等于y
<=:表示?于等于,返回x是否?于等于y
所有?較運算符返回1表示真,返回0表示假。這分別與特殊的變量True和False等價。?較運算符也可?于字符之間的?較。Python中的字符使?ASCII編碼,每個字符都有屬于??的ASCII碼,字符?較的本質是字符ASCII碼的?較

邏輯運算符

and,x and y:表示與,x為False時,“x and y”返回False,否則返回y的計算值
or,x or y:表示或,x為True時,“x or y”返回x的值,否則返回y的計算值
not,not x:表示?,x為True時,“not x”返回False,否則返回True

num_bool1 = False   
num_bool2 = True   
print('num_bool1 and num_bool2返回值為:', num_bool1 and num_bool2)     
#num_bool1 and num_bool2返回值為:False       
print('num_bool1 or num_bool2返回值為:', num_bool1 or num_bool2)       
#num_bool1 or num_bool2返回值為:True       
print('not num_bool2的返回值為:', not (num_bool2))     
#not num_bool2的返回值為:False     

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/542802.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/542802.shtml
英文地址,請注明出處:http://en.pswp.cn/news/542802.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python代碼安全性問題_這個python代碼對注入安全嗎?

我在Python中有一個服務器/客戶機套接字對。服務器接收特定的命令&#xff0c;然后準備響應并將其發送到客戶端。在在這個問題中&#xff0c;我關心的只是代碼中的可能的注入&#xff1a;如果可以要求服務器對第二個參數做一些奇怪的事情——如果對命令內容的控制不足以避免不希…

Python | 使用+ =運算符在字符串末尾附加文本

Given a string, and we have to append more string (text) at the end of the string using operator in Python. 給定一個字符串&#xff0c;我們必須在Python中使用 運算符在字符串的末尾附加更多字符串(文本)。 There are two methods to add string (text) at the end …

ps如何修改圖片大小尺寸_PS新手入門教程:學習如何修改畫布的大小

PS新手入門教程&#xff1a;學習如何修改畫布的大小。在photoshop中&#xff0c;可以把畫布理解為一張白紙&#xff0c;而我們要處理的圖像可以理解為這張白紙表面上的畫。我們修改畫布的大小時&#xff0c;圖像并不會隨著畫布的大小而整體變大或縮小&#xff0c;這是修改畫布大…

jfinal poi

2019獨角獸企業重金招聘Python工程師標準>>> 最近項目采用jfinal的項目要對一些excel進行操作&#xff0c;經過考慮采用jfinalpoi,在一些學習&#xff0c;使用后總結并分享一些代碼片段。 導入excel protected Workbook workbook null;protected File filenull;publ…

python 函數 類 模塊

python基礎語法5函數作用域函數參數函數對象無名函數回調函數函數嵌套類類的創建類的調用初始化方法類的繼承類的定制模塊使用模塊函數 封裝好&#xff0c;進行某種功能 del 函數名(參數)&#xff1a;函數體return 返回值&#xff08;可以沒有return語句&#xff09;作用域 …

activemq nodejs stomp 重連機制_5分鐘優劣分析 Kafka、RabbitMQ、RocketMQ、ActiveMQ消息隊列...

一、資料文檔Kafka&#xff1a;中&#xff0c;有kafka作者自己寫的書&#xff0c;網上資料也有一些。 rabbitmq&#xff1a;有一些不錯的書&#xff0c;網上資料多。 zeromq&#xff1a;少。沒有專門寫zeromq的書&#xff0c;網上的資料多是一些代碼的實現和簡單介紹。 rocketm…

excel保存快捷鍵_干貨 | 快速提高工作效率的電腦快捷鍵!

點擊標題下「藍色微信名」可快速關注隨著科學技術的發展&#xff0c;電腦已經成為每個人生活和工作的必備工具。然而&#xff0c;很多人在使用電腦的過程中非常依賴鼠標&#xff0c;導致雙手需要頻繁離開鍵盤&#xff0c;造成工作間歇中斷&#xff0c;導致用電腦處理工作的效率…

16位的數字高字節和低字節_掩蓋8位數字的較低和較高半字節| 8085微處理器

16位的數字高字節和低字節Problem statement: 問題陳述&#xff1a; To mask lower and higher nibble of 8-bit number using 8085 Microprocessor. 使用8085微處理器掩蓋8位數字的較低和較高半字節。 Algorithm: 算法&#xff1a; Load the content of accumulator A with…

釘釘 ISV 應用開發的一些心得

1. 背景 前段時間從前到后完整地做完了一個簡單的釘釘上的 ISV 應用 —— 猿活動。 最開始想做這么一個小工具&#xff0c;是想到&#xff0c;平時部門中經常會組織一些分享活動&#xff0c;但是這些分享活動卻沒有一個比較直觀的“站點”來記錄一次又一次的&#xff0c;很多人…

mcq 隊列_MCQ | 8086微處理器中的字符串操作指令

mcq 隊列Question 1: 問題1&#xff1a; A string is a collection of characters. Each Character is an of byte length which is stored at successive locations. In the 8086 microprocessor, which characters are considered in the string? 字符串是字符的集合。 每…

python 編碼 解碼 讀寫文件

python基礎語法6編碼解碼encode編碼與decode解碼讀寫文件編碼解碼 計算機是以二進制&#xff08;0或1&#xff09;存儲的&#xff0c;以字節為單位&#xff0c;1byte8bit&#xff0c;1KB1024B&#xff1b;1MB1024KB&#xff1b;1GB1024MB 編碼表&#xff1a;ASCII碼&#xff0…

電腦如何設置不休眠_電腦休眠了卻沒法喚醒?設置一下就好!

關注全新【HP惠課廳】&#xff0c;惠普消費新品全知曉逐步復工&#xff0c;辦公室環境又漸漸熟悉了起來午休外出吃飯、忙里偷閑散步、下班不想關電腦……隨手就把電腦休眠了開機也快&#xff0c;網頁和工作內容也不會被關掉休眠功能是挺好用的可有時候&#xff0c;無論怎么點開…

node+bower+gulp+webpack初見

2019獨角獸企業重金招聘Python工程師標準>>> node node模塊管理是通過NPM&#xff08;即 Node Package Manage&#xff0c;是 NodeJS 模塊管理工具&#xff09;來處理各模塊之間的依賴。NPM按樹狀結構來管理的&#xff0c;支持某模塊的不同版本。 [前提是本機已安裝…

Java LinkedList公共布爾boolean offerFirst(Object o)方法(帶示例)

LinkedList公共布爾布爾offerFirst(Object o)方法 (LinkedList public boolean offerFirst(Object o) method) This method is available in package java.util.LinkedList.offerFirst(Object o). 軟件包java.util.LinkedList.offerFirst(Object o)中提供了此方法。 This metho…

hbuilder php mysql_xampp本地服務器+HBuilder配置php環境

HBuilder配置PHP環境&#xff1a;下載&#xff0c;運行HBuilder編輯器打開右側小窗口&#xff0c;點擊設置圖標—>設置web服務器—>外置web服務器輸入你想要瀏覽器運行的URL&#xff0c;點擊兩個確定&#xff0c;再重新點擊設置web服務器&#xff0c;選擇PHP類文件(選擇之…

百度地圖手機和電腦不一致_你可能不知道的電腦手機冷知識

各位好久不見呀&#xff0c;自科部科科又回來了&#xff01;平時我們經常使用電腦&#xff0c;你可能以為你對電腦和手機了如指掌&#xff0c;然而下面的冷知識你知道多少個&#xff1f;01一臺電腦可以有多個桌面如果你熟練的使用多個桌面這個技巧那么就可以躲著家長領導偷懶了…

嵌套字典|python_Python | 如果不是,則使用嵌套,根據銷售額計算折扣

嵌套字典|pythonInput same amount and calculate discount based on the amount and given discount rate in Python. 輸入相同的金額&#xff0c;并根據Python中的金額和給定的折扣率計算折扣。 The discount rates are: 折扣率是&#xff1a; Amount Discount0-5000…

RHEL 7 中 systemctl 的用法(替代service 和 chkconfig)

2019獨角獸企業重金招聘Python工程師標準>>> 1、systemctl是RHEL 7 的服務管理工具中主要的工具&#xff0c;它融合之前service和chkconfig的功能于一體。可以使用它永久性或只在當前會話中啟用/禁用服務。 systemctl可以列出正在運行的服務狀態&#xff0c;如圖&am…

python實戰——發郵件

from email import encoders#負責編碼 from email.header import Header#負責處理郵件頭 from email.mime.text import MIMEText#構造郵件內容 from email.utils import parseaddr, formataddr#將輸入內容格式化 import smtplib#發送郵件模塊def _format_addr(s):#處理格式化文…

js 刷新div_vue.js備忘記錄(五) vue-router

如果我們采用SPA(單網頁應用)的設計方式,服務器會把前端文件一次性發過來,前端通過監聽url的改變,選擇展示那些內容,也就是前端路由一. 如何改變url但是頁面不刷新?方式一: 改變哈希值hash比如,我們隨便找一個網頁我們在瀏覽器控制臺輸入發現網站的url有了些改變查看network卻…