python_从入门到放弃运算符与编码
Posted fp233
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python_从入门到放弃运算符与编码相关的知识,希望对你有一定的参考价值。
格式化输出
现在有个需要我们录入我们身边好友的信息,格式如下:
------------ info of mabaihua ---------- Name : mabaihua Age : 22 job : Teacher Hobbie: play ------------- end ----------------
我们现在能想到的办法就是用一下方法:
name = input(‘请输入姓名:‘) age = input(‘请输入年龄:‘) job = input(‘请输入职业:‘) hobby = input(‘请输入爱好:‘) a = ‘------------ info of mabaihua ----------‘ b = ‘Name:‘ c = ‘Age:‘ d = ‘Job:‘ e = ‘Hobby:‘ f = ‘------------- end ----------------‘ print(a+ ‘ ‘+ b+ name+ ‘ ‘+ c+ age+ ‘ ‘+ d+ job+ ‘ ‘+ e+ hobby+ ‘ ‘+ f) # 运行结果 ------------ info of mabaihua ---------- Name:fanping Age:18 Job:it Hobby:3 ------------- end ----------------
这样写完全没有问题,但是会不会比较繁琐呢,有些大佬肯定会想这不都实现了吗,还逼叨逼什么啊,那是没有体验过格式化输出有多霸道,我们现在来体验下霸道的姿势
name = input(‘请输入姓名:‘) age = input(‘请输入年龄:‘) job = input(‘请输入职业:‘) hobby = input(‘请输入爱好:‘) msg = ‘‘‘ ------------ info of mabaihua ---------- Name : %s Age : %s job : %s Hobbie: %s ------------- end ---------------- ‘‘‘ print(msg%(name,age,job,hobby
我们但从代码的数量来看,这样就比那样的少,看到这里有细心的老铁们肯定在想%s这是啥玩意?
% 是一个占位, 回想下我们小时候给朋友占位子的场景,是的这个就是占位.那s又是什么呢? s代码的字符串类型;
|
||||||||||||||||||||||||||||||||
以上是关于python_从入门到放弃运算符与编码的主要内容,如果未能解决你的问题,请参考以下文章