在Python中,语句的作用是按照一定的逻辑组合来操作某些对象。
运算符
算术运算符
- + 对象相加
- - 对象相减
- * 用于复制
- / 相除
- % 求余数
- ** 幂数
- // 取整数
比较和逻辑运算符
比较运算符返回的结果一定是True
或者False
- == 等于
- != 不等于
- > 大于
- < 小于
- >= 大于等于
- <= 小于等于
- and,or,not,in
注意
- 比较的两个对象必须是
同一种数据类型
- 字符串是按照
英文字典
的顺序进行比较的 -
input
输入的是字符串;如果是数字,用int
转化 - bool()函数中,空格返回T,空返回F
语句
常用的语句有循环、条件、无条件分支
语句,三者都是流程控制语句:
- 循环语句:容许一些语句反复执行多次
- 条件语句:容许仅当某些条件成立的时候,才会执行某个区块
- 无条件分支语句:容许运行顺序转移到程序的其他部分中,包含跳转等
根据Python的关键字又可以分为以下几种,每种语句的最后必须带上英文冒号:
- if
- if...elif...else
- for
- while
下面将通过各种具体的例子对各种语句进行初步讲解和学习,笔者认为:根据实际的例子是最好的学习方法,可以更好地理解一个知识点的。
if...elif...else
几点注意
- if、elif、else关键词后面必须带上冒号
- Python中缩进是4个空格,不要用tab键
- input函数输入的内容是字符串,需要用int函数进行转换
关于三元操作符
就是将if...else...语句合并在一行语句中个,如果if成立执行前面的操作,反之执行else后面的语句。
for循环
- 结尾冒号
-
语句块有四个空格
image.png
range()函数
range(start,stop,step)
- start:起始值,默认是0
- stop:终止值,不包含在内
- step:步长,默认是1,可以为负数,不能是0
并行迭代
-
迭代
就是指在Python中用for循环从对象中获取一定数量的元素 - for循环用于
列表、字符串、字典的键值对
中
image.png
网友评论