标签:部分 类型 体验 大小写 就是 idt 问题 each NPU
格式化输出
现在有个需要我们录入我们身边好友的信息,格式如下:
------------ 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+ ‘\n‘+ b+ name+ ‘\n‘+ c+ age+ ‘\n‘+ d+ job+ ‘\n‘+ e+ hobby+ ‘\n‘+ 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代码的字符串类型;
|
||||||||||||||||||||||||||||||||
标签:部分 类型 体验 大小写 就是 idt 问题 each NPU
原文地址:https://www.cnblogs.com/fp233/p/10197971.html