Python第一章(格式化,运算符)

一。格式化输出

Python第一章(格式化,运算符)_第1张图片

1.   %06d:表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出(06,表示一共有6位数,如果不足6位数则会以0去对数字进行补全)

2.    %.2f:表示小数点后显示的小数位数,2表示小数点后保留两位小数

Python第一章(格式化,运算符)_第2张图片

进行输出多个数据,%后面用括号圈出,内部用逗号进行隔开

注释:如是整数,可以在输出符进行运算操作(里面需要括号进行圈出)

3.  对于字符串输出符号%s可以在输入多个数据的时候统一使用

4.输出的另外一种形式:语法:f '{表达式}'

优势:f'{表达式}' 要比依次输出的要更简介,更加高效

二。转义字符

\n:换行

\t:制表符,一个tab键(4个空格距离)

三。print结束符号:end="\n"(默认的符号,要用双引号)

可以对于" "内的内容进行修改,如\t或者其他内容

四。输入功能input

input("提示信息")

特点:1.要等待用户进行输入完成后才进行继续向下执行

           2.input接受用户输入后,一般储存到一个变量中,方便使用和打印

           3.input会把接受到的数据都当成字符串进行处理

 Python第一章(格式化,运算符)_第3张图片

type函数的作用:用来检测变量的类型

五。字符串转型操作:

Python第一章(格式化,运算符)_第4张图片

Python第一章(格式化,运算符)_第5张图片

1.tuple:把数组打印为元组:数组(以方括号) 元组(以小括号)

2.list:把元组打印转为数组

3.eval:把内容转为本身的类型,设置为字符串类型,里面的内容会按照相应的格式设置为Python原来的形式

Python第一章(格式化,运算符)_第6张图片

Python第一章(格式化,运算符)_第7张图片

六。运算符

1.算数运算符

Python第一章(格式化,运算符)_第8张图片

()高于 ** 高于* / // % 高于 + -

2.赋值运算符

含义:将 = 右侧的结果赋值给等号左侧的变量

3.复合赋值运算符

先运算 = 符号前面的内容,再进行赋值

Python第一章(格式化,运算符)_第9张图片

若:a=10;a+=2*3

结果先计算2*3,再进行加10操作,结果为16

4.比较运算符

比较运算符也叫关系运算符,通常用来判断

Python第一章(格式化,运算符)_第10张图片

5.逻辑运算符

Python第一章(格式化,运算符)_第11张图片

and相当于&&,两者都成立则为真

or相当于||     两者一个为真则为真

nor相当于! 否定

Python第一章(格式化,运算符)_第12张图片

加上小括号便于调控内容,提高优先级,避免歧义

拓展:

对于and ,如果0 and 1 无论0在左边还是在右边,都返回0

                  如果是1 and 2 都返回最后一个数字2

对于or,  只有在0 or 0 的情况下在返回0,其他的0 or 1 都返回非0的整数

                如果是1 or 2的情况下则返回第一个数字

你可能感兴趣的:(python,开发语言)