python用户交互与基本运算符
python用户交互与基本运算符
一.用户交互
1.输入input
用来获取用户输入

2.输出print
用来将计算机的数据传递给外界
2.1括号可以使用逗号隔开多个元素一起打印
2.2自带end参数,可以控制打印的排版

二.格式化输出
将字符串中某些内容替换掉再输出就是格式化输出

%d只能给数字占位,%0几d则是占的数字是几位数表现形式。

三.基本运算符
3.1.算数运算符
| 算数运算符 | 描述 | 范例 | 
|---|---|---|
| + | 两个对象相加 | x+y=11 | 
| - | 两个对象相减 | y-x=-7 | 
| * | 两个对象相乘 | x*y=18 | 
| / | 两个对象相除 | x/y=4 | 
| // | 取整除,相除后值取整数部分 | x//y4.5 | 
| % | 取余,相除后只返回余数 | x%y=1 | 
| ** | 取一个数的n次方 | x**y=81 | 
3.2.比较运算符
==判断值是否相等
!=判断值是否不相等

3.赋值运算符
赋值符号=是先在内存中申请一块内存空间将变量值jason放进去,再将变量值jason的内存空间地址通过赋值符号=绑定给变量名nanme。

4.增量运算符
+= -= *= /=都是增量运算符

5.链式赋值
x=666
y=x
z=y
链式赋值就是x=y=z=666

6.交叉赋值
6.1.利用中间变量
m=10
n=100

6.2.利用交叉赋值

七.解压赋值
7.1.左右两边个数要想等,多或少都会报错

7.2.特殊方法
*号可以接受多余的元素,组织成列表赋值给后面的变量名。
下划线单独作为变量名,通常表达指向的值没什么用。

八.逻辑运算符
and用于连接多个条件并且条件都成立才可以
or用于连接多个条件但多个条件有一个成立就可以
not取反
ps:三个运算符混合使用应该我们人为制定优先级


 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号