first changes #8
|
@ -518,7 +518,7 @@ else:
|
|||
|
||||
## Some links to read up on
|
||||
|
||||
* how to to [str.isfloat()](https://stackoverflow.com/questions/736043/checking-if-a-string-can-be-converted-to-float-in-python)?
|
||||
* how to convert string to float, Look at the response here: [str.isfloat()](https://stackoverflow.com/questions/736043/checking-if-a-string-can-be-converted-to-float-in-python)?
|
||||
|
||||
# A text based adventure game
|
||||
|
||||
|
@ -711,7 +711,7 @@ function_scope(300, 400)
|
|||
print("outside the function", total)
|
||||
```
|
||||
|
||||
Here `total` outside of the function references a different object from the `total` inside of the function.
|
||||
Here, there is a variable `total` outside the function references.But, it is a different object from the `total` inside the function.
|
||||
Python is very *nice* and will try to fix some common mistakes or oversights by itself.
|
||||
For example.
|
||||
|
||||
|
@ -1369,6 +1369,34 @@ if __name__ == "__main__":
|
|||
|
||||
</details>
|
||||
|
||||
#Logical Operators
|
||||
|
||||
There is three types of logical operators. All operators returns boolean.
|
||||
|
||||
| Operator | Result |
|
||||
|-----------------|----------------------------------------------|
|
||||
| **And** | It send 'True' if all conditions are true |
|
||||
| **Or** | It send 'True' if one of conditions are true |
|
||||
| **Not** | It reverse the boolean result |
|
||||
|
||||
|
||||
Let's start example with 'And' operator!
|
||||
|
||||
```python3
|
||||
CustomerName = "Jean"
|
||||
CustomerAgreement = True
|
||||
|
||||
DealerName = "Paul"
|
||||
DealerAgreement = True
|
||||
|
||||
if CustomerAgreement and DealerAgreement :
|
||||
print(f"Youpi !!! {CustomerName} and {DealerName} are agreed ")
|
||||
else:
|
||||
print(f"Oh no {CustomerName} and {DealerName} are disagreed ;( ")
|
||||
```
|
||||
As you can guess, Jean and Paul are agreeing to the deal. If I had put 'False' in DealerAgreement, the result will be inverse.
|
||||
|
||||
|
||||
# Lists
|
||||
|
||||
The different built-in objects we've seen until now, such as `str` and `int` are simple [text](https://docs.python.org/3/library/stdtypes.html#text-sequence-type-str) and [numeric](https://docs.python.org/3/library/stdtypes.html#numeric-types-int-float-complex) types.
|
||||
|
|
Loading…
Reference in New Issue