一.Python的输入与输出:
1.基本方式:填空方式,对号入座方式,一一对应方式。
2.扩展方式1:通过展开字典入参:先创建设置好字典,再将字典在字符串赋值时候展开。
解释:在字典中设置好键值对,再在字符串赋值中调用format(**)展开即可。
3.扩展方式2:利用列表进行赋值
首先我们创建一个列表,写入我的个人信息'吴彦祖',28,然后给字符串赋值的过程中调用format,执行下图的内容:
结果如图:
发现内容结果变成了如图,这是因为我们没有指定元组以及列表的下标。
正确的输入方式:
解释:第一个位置写入的是元组第'0'个位置上,列表的第'0'个位置,故0[0];第二个位置写入的是元组第'0'个位置上,列表的第'1'个位置,故0[1];第三个位置写入的是元组中第'1'个位置,故直接填入索引数字即可。结果正确如下:
二.对数据的处理
1.format模式列举
解释:冒号后面表示对相应数据的处理,+号意味着多了一个正数标识,.2意味着保留两位,f是浮点数的意思。
解释:使用逗号,可以对长整数进行格式化。
解释:科学计数法,同时保留两位。
解释:化身百分数,保留两位小数
汇总如下:
# 字符串亦可操作,举例如下
输出结果:
2.简便方式f-string
在字符串前加一个f / F,意味着编辑入参该字符串。
将上一题拿过来也同样适用:
这样就达成了最简便的表示方式,无论从操作上还是视觉上都是最简。
# 在f-string的string里面还可以填入任意表达式,计算,或者调用函数皆可,举例如下:
3.多行f-string输出:如图所示,无需多言
4.字符串输出间隔 sep=:用什么作为间隔,示例如下:
5.结尾编辑:end=
三.用户的输入input()
解释:input给用户提供一个输入接口,用户输入内容后,程序自动打印输出。