python学习——基础——格式化输出、运算符、流程控制(单双分支、多分支)(if,elif,lese)

格式化输出

占位符

%s是字符串占位符,

%d是数字占位符。

%f是浮点数占位符。

input接收的所有输入默认都是字符串格式,要接收整数格式,int(input(   ))。

运算符

算术运算

+        a+b       相加

-         a-b        相减

*         a*b        相乘

/         a/b        相除

%       b%a       取模,返回商的余数

**       a**b       幂,返回a的b次幂

//       a//b       取整除,返回商的整数部分

比较运算

==          等于

!=           不等于

<>          不等于,python3已取消

>            大于

<            小于

>=         大于等于

<=         小于等于

赋值运算

=                   c=a+b

+=                c+=a             c=c+a

-=                 c-=a              c=c-a

*=                 c*=a              c=c*a

/=                 c/=a              c=c/a

%=               c%=a             c=c%a

**=               c**=a             c=c**a

//=               c//=a             c=c//a

逻辑运算

and                         与

or                            或 

not                          非

流程控制

单分支

              if 条件:

              (4个空格)满足条件后要执行的代码

双分支

              if 条件:

              (4个空格)满足条件后要执行的代码

              else :

              (4个空格)if条件不满足执行的代码

缩进原则

              1.顶级代码必须顶行写,即如果一行代码本身不依赖于任何条件,那它必须不能进行任何缩进。

              2.同一级别的代码,缩进必须一致。

              3.官方建议缩进用4个空格。

多分支

               if 条件:

              (4个空格)满足条件后要执行的代码

              elif 条件:

              (4个空格)上面的条件不满足就走这个

              elif 条件:

              (4个空格)上面的条件不满足就走这个

              elif 条件:

              (4个空格)上面的条件不满足就走这个

              else :

              (4个空格)上面所有条件不满足执行的代码







猜你喜欢

转载自blog.csdn.net/royandrose/article/details/80205031