【学习打卡】第2天 Python的变量和基础类型
2022/8/10 4:22:50
本文主要是介绍【学习打卡】第2天 Python的变量和基础类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
课程名称:Python3 入门教程(新版)
课程章节: Python变量和数据类型
主讲老师:咚咚呛
课程内容
python 的基础类型
- 整数
- 浮点数
- 字符串
- 布尔值
- 空值 None
python 定义变量的方法
合法的变量名:
- 变量名由大小写英文字母、数字和下划线_组成
- 变量不能用数字开头
- 变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
在Python里面,一个变量可以先后存储多种不同类型的数据。
课程收获
python 的整数与浮点数的运算
四则运算
a = 10; b = 3; sum = a + b; sub = a - b; div = a / b; product = a * b;
取模运算
print(99 % 30) # ==> 9
地板除
10//4 # ==> 2 10//2.5 # ==> 4.0
小数点
round(10/3,3) round(20/3,3)
python 的布尔类型
与运算
两者都为真,才为真。一假即假。
True and False # False True and True # True
或运算
有一个为真就为真,一真即真。
True or False # true False or True # true
非运算
把True变为False,或者把False变为True。
not True # False not False # true
特别需要注意的是:
- Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
- not计算的优先级是高于and和or的
短路计算
- 在计算
a and b
时,如果 a 是False
,则根据与运算法则,整个结果必定为False
,因此返回 a;如果 a 是True
,则整个计算结果必定取决与 b,因此返回 b。 - 在计算
a or b
时,如果 a 是True
,则根据或运算法则,整个计算结果必定为True
,因此返回 a;如果 a 是False
,则整个计算结果必定取决于 b,因此返回 b。
所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
python 中的字符串
字符串可以用’ '或者" "括起来表示。单引号和双引号必然成对出现,并且可以相互嵌套。
由于'
和"
会引起歧义,因此,我们在它前面插入一个 \
表示这是一个普通字符,不代表字符串的起始.
常用的转义字符还有:
\n
表示换行\t
表示一个制表符\\
表示\
字符本身
学习截图
这篇关于【学习打卡】第2天 Python的变量和基础类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南