每天学一点——python用户的交互、格式化输出与基础运算符运用
用户交互
input输入
input接收的数据都是字符串类型
如下图
output输出
还可以相加
换行符
想让他们隔行排列的话就可以这样(如图)
在想各行的开头前面加上\n即可
那若是想将两个输出的信息进行合并打印可以进行如下操作
格式化输出
按照格式把内容中的变量由占位符占位,通过用户的输入或格式化的填写,替换掉格式内的占位符再进行输出
就是格式化输出
eg
多个变量时需要用小括号括起来并用逗号隔开
当然,对应的%一定要与打印的数据数量一致不然会报错
当输出的只有一个变量是可以不加小括号
如图
直接输入变量也是可以的
(重点)
%s 是占位符,可以为所有的数据进行占位操作
%d 是只能给数字类型的占位使用
如果我们需要展示8位数字,但你现在只有2位数字该如何进行操作
需要在%d之间加上以零补充总共多少位的数字
若你当前的变量数字超过补充的数字,则值不变
运算符基础运用
运算符号有 + - * / // % **
其中+ - * /不用说
// 是只取整数部分
% 是只取余数
** 是某个数的幂
运算比较符
== 等于号
!=不等于
> 大于
>=大于等于
< 小于
<= 小于等于
增量赋值
x += 1 等同于 x = x + 100
x -= 1
x *= 1
x /= 1
如图
链式赋值
链式赋值理解成
x=y=z=11
即可
交叉赋值
交叉赋值需要借助第三个变量
如(图片文字分开看)
也可以写成
解压赋值
要定义的变量名直接指向表格即可
字典同理,但获取到的是字典的key
好了
完结撒花*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。