Python 算术运算与比较运算

这章我们开始将基本运算和比较运算。

算数运算比较简单,就是加减乘除嘛。就比如我算5+5,然后打印出来,结果就是10。

当然,这个加号很特殊,前面我们也提过,整型和浮点型可以跨类型相加,字符串和字符串相加,就相当于字符串拼接。但是通常我们不会用字符串相加,你要拼接字符串的话就用我们前面讲过的格式化字符串的方式。

然后列表也可以相加,就相当于列表的合并拼接。

为了快速演示,我就不做赋值了,直接在print括号里相加。5+5.5结果就是浮点型10.5。

加法运算、减法运算、乘法运算没什么好说的。

只是这个除法运算要讲一下,直接10/3,运算的结果是带小数的。

如果你只想要整数部分,你可以用两个反斜杠‘//’。这个叫做地板除,这样只保留整数部分,但是不会四舍五入。

这里还可以用百分号运算‘%’,这个意思就是取模,是取余数的意思,10%3的余数就是1。

次方运算的话可以加两个星号‘**’。

算数运算符我就先讲这么多,然后我们再来看比较运算符。比较运算符就是大于‘>’、小于‘<’、等于‘=’、大于等于‘>=’、小于等于<=‘’、不等于‘!=’这些。

我们先来判断20是否大于18,如果那就显示True。

然后其他的小于‘<’、等于‘=’、大于等于‘>=’、小于等于<=‘’、不等于‘!=’这些我们都打印一下试试。

我们可以想一下,比较运算符可以用在哪里?先举个例子,我们要做个登入验证,验证用户输入的用户名是否正确。input这个功能我们之前讲过,如果还不会的话可以翻一下我前面的文章。

运行之后,它会让你输入名字,如果你输入的是李白,它就会显示True,验证成功让你登入。

如果你输入的不是李白,而是杜甫,它就会显示False,验证失败。

未经允许不得转载:445IT之家 » Python 算术运算与比较运算

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏