栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

运算符号(文本运算符)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

运算符号(文本运算符)

运算符 算术运算符




比较运算符












练习1:在交互模式中创建两个内容一样的字符串,判断它们是否为同一个对象。

逻辑运算符



在Python中,认为如下对象都是“假的”(False):None和False,Decimal(0),Fraction(0,1),空序列和集合:’’,(),[],{},set(),range(0)。

1.and



2.or



3.not




练习2:以下表达式的返回值是True还是False?

等效于:


等效于:

简单语句




这里引入了math模块中的pow()、e、pi。pow()是乘方函数,e是欧拉数,是自然对数函数的底数,e=2.71828182845904523536、pi是π

这种引入方式最省事,一下将math中所有的函数都引用过来了。不过这种方式的结果是可读性更低了,仅适用于模块中的函数比较少的时候。





这是一种“链式赋值”方式,结果是m和n两个变量引用了同一个对象。
增量赋值:x = x + 1这样的表达式是不可思议的,但是在编程语言中它是成立的,因为“=”是“赋值”,即将变量x增加1后,再把得到的结果赋给变量x。+、-、*、/、%都可以实现类似操作。


练习3:在交互模式中,实现欧拉等式的计算,即e^iπ+1=0

条件语句

所谓条件语句,就是依据某个条件来执行指定的代码。Python中的条件语句使用"if"关键词,基本结构为:



①发起条件判断,如果"“p” in s"返回的是True,就执行后面由②和③组成的语句块;否则不执行。由②和③组成的语句块,相对于左侧,缩进4个空格。
不同的编程语言,表示语句块的方式不同。Python利用缩进表示语句块。增加缩进表示语句块的开始,减少缩进表示语句块的结束。
如果只有if一个条件判断,有时候比较烦琐,常常需要有多个分支。比如,在①中,当字符“p”在字符串s中,就执行后续的语句块;如果不在呢?这段程序没有给出响应。

elif和else发起的分支是可选部分。
练习4:请判断用户的键盘输入,如果输入的都是数字,则把该数字扩大10倍,在打印结果;如果输入的是字符a~z,在其后面增加“@python”,再打印结果;其他情况则直接打印出来。

条件语句可以简写成“三元操作”,即:A = Y if X else Z。如果X为真,则执行A = Y。如果X为假,则执行A = Z。

for循环语句 while循环语句
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/772590.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号