mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
Addressing bitwise and/or
Mistakenly left "and/or", changed to "-band/-bor"
This commit is contained in:
parent
12c7b6cd59
commit
f67ae9b311
@ -89,12 +89,12 @@ $False - 5 # => -5
|
|||||||
|
|
||||||
# Using boolean logical operators on ints casts them to booleans for evaluation
|
# Using boolean logical operators on ints casts them to booleans for evaluation
|
||||||
# but their non-cast value is returned
|
# but their non-cast value is returned
|
||||||
# Don't mix up with bool(ints) and bitwise and/or (&,|)
|
# Don't mix up with bool(ints) and bitwise -band/-bor
|
||||||
[bool](0) # => False
|
[bool](0) # => False
|
||||||
[bool](4) # => True
|
[bool](4) # => True
|
||||||
[bool](-6) # => True
|
[bool](-6) # => True
|
||||||
0 -and 2 # => 0
|
0 -band 2 # => 0
|
||||||
-5 -or 0 # => -5
|
-5 -bor 0 # => -5
|
||||||
|
|
||||||
# Equality is -eq (equals)
|
# Equality is -eq (equals)
|
||||||
1 -eq 1 # => True
|
1 -eq 1 # => True
|
||||||
|
Loading…
Reference in New Issue
Block a user