美文网首页
python中的语法规则(三)

python中的语法规则(三)

作者: 拥抱阳光的树懒 | 来源:发表于2019-09-30 11:38 被阅读0次

python中的运算符即操作符

运算符可分为以下几种:

       1、算术运算符:+(加法运算符即如果两个字符串之间进行加法运算则会进行拼接操作)、-(减法运算符)、*(乘法运算符,如果将字符串和数字相乘则会对字符串进行复制操作,将字符串重复指定次数)、/(除法运算符即运算时总会返回一个浮点类型,0不能作为被除数否则将会出现:ZeroDivisionError)、//(整除即只会保留计算后的整数位,总会返回一个整数)、**幂运算即求一个值得几次幂、%取模即求两个数相除的余数

        2、赋值运算符

=:可以将等号右侧的值赋值给等号左侧的变量

+=:a+=5即a=a+5

-=:a-=5即a=a-5

*=:a*=5即a=a*5

**=:a**=5即a=a**5

/=:a/=5即a=a/5

//=:a//=5即a=a//5

%=:a%=5即a=a%5

        3、比较运算符(关系运算符)

        4、逻辑运算符主要用来做一些逻辑判断

not逻辑非(对于布尔类型会对其进行取反操作即将True变成False,将False变成True;对于非布尔类型非运算会将其转换成布尔值,然后再取反)、and逻辑与(即对于符号两侧的值进行与运算,只有符号两侧的值都为True时才会返回True,否则将会返回False)、or逻辑或(即符号两边有一个为True则为True否则为False)等价于Java中的&&(短路与)、&(与)、||(短路或)、|(非短路或)、!(非)

       5、条件运算符即三元运算符

语法规则如下:语句1 if 条件表达式 else 语句2

      执行流程:条件运算符在执行时,会先对条件表达式进行求值判断

                       如果判断结果为True,则执行语句1,并返回执行结果

                         如果结果为False,则执行语句2,并返回执行结果

如下所示:

运算符的优先级和数学中类似,python中也有相关的优先级,比如先乘除后加减。

运算符的优先级可以依据以下优先级表来查询:

默认情况下,if语句只会控制紧跟其后的那条语句,如果希望if语句能够控制多条语句,则可以在if后跟一个代码块

代码块:代码块中保存着一组代码,同一组代码块中的代码要么都执行,要么都不执行,代码块就是为代码分组的机制,了解Java的和Java中的代码块的使用类似注:如果要编写代码块,语句就不能紧跟在":"后边,而是要写在下一行,代码块已缩进开始,直到代码恢复到之前的缩进级别时结束如下:

python中的缩进和空格不能随便乱用,否则将会报错,如下所示:仅是if前多个空格

python中的缩进有两种:一种是使用tab健,一种是使用空格(4个空格),python官网中推荐我们使用空格来缩进,但是代码中缩进的方式应该保持统一。

相关文章

  • python中的语法规则(三)

    python中的运算符即操作符 运算符可分为以下几种: 1、算术运算符:+(加法运算符即如果两个字符串之间进行加...

  • Python——控制语句和语法规则

    if语句 Python if语句是选取要执行的操作。 通用格式 Python语法规则 Python语法特性 语句是...

  • python基础教程:Python 基本语法

    Python 作为一门计算机语言自然有它自己的语法规则,就像英语、汉语都有自己的语法规则一样。Python的语法以...

  • Python从入门到精通

    Python语法的三个阶段 Python基础语法函数是编程 Python进阶语法面向对象编程 Python高级语法...

  • python中的语法规则(一)

    1、python变量的使用 python中变量不需要声明,可以直接为变量赋值即可。不能使用未赋值的变量,否则则会报...

  • python中的语法规则(二)

    python中布尔值(bool) 和Java语言中的布尔类型一样,python中布尔类型同样是用来做逻辑判断,有T...

  • python中的语法规则(四)

    python中的循环语句的用法:循环语句可以使指定的代码块循环指定的次数,循环语句和Java中的循环语句一样有两种...

  • 1.3 Python快速入门

    1.3.1 Hello,World! 要编写Python语言程序,首先需要了解Python语言的语法规则。启动IP...

  • Python基础知识

    Python基础 语句和语法 Python语句中有一些基本规则和特殊字符: 井号(#)表示之后的Python字符为...

  • Python import语句导入模块语法

    Python import语句导入模块语法 源文档Python import语句导入模块语法python中的imp...

网友评论

      本文标题:python中的语法规则(三)

      本文链接:https://www.haomeiwen.com/subject/dbfpyctx.html