'''''
知識點彙總:
1-布林型別:
特性:只有2種情況-- 真 / 假
1- true false
2- type(true)----- 2-布林表示式:
1- 它的結果是bool
2- 關係運算 3>1 關係的等價 == 乙個等號是 賦值 不等價 !=
3- 字串的比較:
1- 是比較長度嗎?---- 不成立
2- 比較的是字串對應的ascii值 a--65 a--97
4- 邏輯運算
3- in not in 布林結果
1- in 在裡面
2- not in 不在裡面
3- str tuple list
4- (1,3) in (1,3,5)---false
4-條件組合
1-且--and
1- 條件1 且 條件2 ---結果要為t,必須同時滿足!
2- 當 條件1 不滿足 ,條件2 要不要考慮?--不要考慮 最終不執行動作!
3- 當 條件1 滿足 ,條件2 要不要考慮?--要考慮 最終是否執行-取決條件2的滿足情況!
2- 或-- or
1- 條件1 或 條件2 --滿足其一即可!
2- 條件1 滿足的,條件2 要不要考慮?---不會考慮 最終執行動作
3- 當 條件1 不滿足 ,條件2 要不要考慮?--要考慮 最終是否執行-取決 條件2 的滿足情況!
3- 不-- not
1- 取反 true--- false
4- 優先順序
1- 沒有任何括號的情況下 not > and > or
2- 建議多打括號 (3(2(1)))---從裡到外
3- 複雜的邏輯關係---建議注釋
'''''
print
(type
(true))
# # 1- 關係運算子 == != > < >= <=
res =
3>
1print
(res)
# true
a =100
b =100
print
(a == b)
# 值相等
print
(a is b )
# 值&位址一致
print
('abc'
>
'ab'
)#對應位置的字元ascii值
# in not in
str1 =
'abcde'
# 字串:1- 前者是後面乙個元素 2、前者是後面的連續的一段
print
('abd'
in str1)
alist =[10
,20,30
]#列表:
print
(alist[0]
in alist)
#1- 前者是後面乙個元素
#1- 且 and:一假為假,全真為真,條件1 and 條件2 --條件1為假,後面所有條件都不執行
# print( 4 < 1 and ***)
#2- 或 or:一真為真,全假為假,條件1 or 條件2 --條件1為真,後面所有條件都不執行
# print(4 > 1 or ***)
#3- 不 not:取反```
布林表示式
布林表示式 boolean expression 是一段 宣告,它最終只有true 真 和false 假 兩個取值。從最基本的層次來說,所有的布林表示式,不論它的長短如何,其值只能是true或false。最簡單的布林表示式是等式 equality 這種布林表示式用來測試乙個值是否與另乙個值相同。它可...
翻譯布林表示式
翻譯布林表示式time limit 1000 ms memory limit 65536 kib problem description 大家都學過了布林表示式的翻譯,其中有乙個拉鍊 回填技術,這次我們就練習這個技術。input 多組輸入,每組輸入為一行字串,例如 a b or c d and e ...
翻譯布林表示式
time limit 1000 ms memory limit 65536 kib submit statistic problem description 大家都學過了布林表示式的翻譯,其中有乙個拉鍊 回填技術,這次我們就練習這個技術。input 多組輸入,首先輸入乙個整數t,代表資料組數。接下來...