资讯专栏INFORMATION COLUMN

Python基础学习(十)

ranwu / 3093人阅读

摘要:乘法运算符不仅提供乘运算,还支持列表的倍数添入以及字符串个的连接。除法运算符在使用的过程中,必须要注意分母不能为,否则会出现语法错误。

一.运算符

    运算符是一些特殊的符号,通过运算符将不同的数据连接构成表达式。

1.算数运算符

运算符功能输入输出
+66+2288
-66-2244
*11*666
/59/105.9
%取余10%91
//整除20//92
**3**327,即三的三次方

    输入:

 print("+号的功能是:66+22=",66+22) print("-号的功能是:66-22=",66-22) print("*号的功能是:11*66=",11*66) print("/号的功能是:60/10=",60/10) print("%号的功能是:30%9=",30%9) print("//号的功能:30//9=",30//9) print("**号的功能:2**3=",2**3)

    输出:

    算术运算符的扩展功能及注意事项:

  1. 加法运算符‘+’不仅提供加运算,还支持连接字符串的功能。

  2. 减法运算符‘-’ 不仅提供减运算,还支持取负操作。

  3. 乘法运算符‘*’不仅提供乘运算,还支持列表的倍数添入以及字符串N个的连接。

  4. 除法运算符‘/’在使用的过程中,必须要注意分母不能为‘0’,否则会出现语法错误。

例:
    输入:

test = "ACM"tests = "我是ACMER"final = test + tests          #这里‘+’连接了test和tests两个字符串number = 1000newnumber = -number           #这里‘-’将number取负index = [1,2,3,4]index = index*3print(final)                  #+’连接后的test+testsprint(newnumber)            print(index)                  #*’倍数添入后的index

    输出:

    分母不能为零:

2.关系运算符

    定义:a=1,b=2

运算符功能输入输出
>大于a>bFalse
<小于aFalse
!=不等于a!=bTrue
==判段是否相等a==bFalse
>=大于等于a>=bFalse
<=小于等于a<=bTrue

    常用于if语句中

3.赋值运算符

    赋值运算符可以理解为赋给变量一个值,通常我们用‘=’右边的值赋给左边。

    结构为:
     变量 = 值
     A = 123

运算符功能输入
=赋值a=2
-=减赋值a-=2(a=a-2)
+=加赋值a+=2(a=a+2)
*=乘赋值a*=2(a=a*2)
/=除赋值a/=2(a=a/2)
%=取余赋值a%=2(a=a%2)
**=幂赋值a**=2(a=a**2)
//=整除赋值a//=2(a=a//2)

例:
    输入:

test = 66print("将test加上88")test += 88print(test)print("将结果翻10倍")test *= 10print(test)print("将结果除以50")test /= 50print(test)print("将结果取余5")test %= 5print(test)

    输出:

4. 逻辑运算符

    a=5

    b=1

运算符功能输入输出
anda>0 and a>bTrue
ora>100 or a>bTrue
notnot(a>b and a>0)False

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/119819.html

相关文章

  • ApacheCN 人工智能知识树 v1.0

    摘要:贡献者飞龙版本最近总是有人问我,把这些资料看完一遍要用多长时间,如果你一本书一本书看的话,的确要用很长时间。为了方便大家,我就把每本书的章节拆开,再按照知识点合并,手动整理了这个知识树。 Special Sponsors showImg(https://segmentfault.com/img/remote/1460000018907426?w=1760&h=200); 贡献者:飞龙版...

    刘厚水 评论0 收藏0
  • Python爬虫学习路线

    摘要:以下这些项目,你拿来学习学习练练手。当你每个步骤都能做到很优秀的时候,你应该考虑如何组合这四个步骤,使你的爬虫达到效率最高,也就是所谓的爬虫策略问题,爬虫策略学习不是一朝一夕的事情,建议多看看一些比较优秀的爬虫的设计方案,比如说。 (一)如何学习Python 学习Python大致可以分为以下几个阶段: 1.刚上手的时候肯定是先过一遍Python最基本的知识,比如说:变量、数据结构、语法...

    liaoyg8023 评论0 收藏0
  • 基础如何学爬虫技术

    摘要:楚江数据是专业的互联网数据技术服务,现整理出零基础如何学爬虫技术以供学习,。本文来源知乎作者路人甲链接楚江数据提供网站数据采集和爬虫软件定制开发服务,服务范围涵盖社交网络电子商务分类信息学术研究等。 楚江数据是专业的互联网数据技术服务,现整理出零基础如何学爬虫技术以供学习,http://www.chujiangdata.com。 第一:Python爬虫学习系列教程(来源于某博主:htt...

    KunMinX 评论0 收藏0
  • SegmentFault 技术周刊 Vol.30 - 学习 Python 来做一些神奇好玩的事情吧

    摘要:学习笔记七数学形态学关注的是图像中的形状,它提供了一些方法用于检测形状和改变形状。学习笔记十一尺度不变特征变换,简称是图像局部特征提取的现代方法基于区域图像块的分析。本文的目的是简明扼要地说明的编码机制,并给出一些建议。 showImg(https://segmentfault.com/img/bVRJbz?w=900&h=385); 前言 开始之前,我们先来看这样一个提问: pyth...

    lifesimple 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<