favorite_places = {'tom':{'f_p_1':'shanghai','f_p_2':'huaian','f_p_3':'hangzhou',},'jack':{'f_p_1':'shanghai','f_p_2':'nanjing'},'bob':{'f_p_1':'suzhou','f_p_2':'beijing'},}
for k,v in favorite_places.items():#items()不要遗漏。print(k+' 喜欢的城市有:',end='')for k1,v1 in v.items():#items()不要遗漏。print(v1+'、', end='')print()

以上为原代码,以下为运行出来的结果。

tom 喜欢的城市有:shanghai、huaian、hangzhou、
jack 喜欢的城市有:shanghai、nanjing、
bob 喜欢的城市有:suzhou、beijing、

发现每句话后面应该是句号结束的,现在却显示为逗号,想了很久,找到了一种方法,供大家参考及交流,如果有更好的办法,欢迎大家指教。

以下为调整后的代码。

favorite_places = {'tom':{'f_p_1':'shanghai','f_p_2':'huaian','f_p_3':'hangzhou',},'jack':{'f_p_1':'shanghai','f_p_2':'nanjing'},'bob':{'f_p_1':'suzhou','f_p_2':'beijing'},}
for k,v in favorite_places.items():#items()不要遗漏。print(k.title()+' 喜欢的城市有:',end='')#for k1,v1 in v.items():#items()不要遗漏。s = '、's = s.join(v.values())print(s.title() , end='。')print()

运行结果如下:

Tom 喜欢的城市有:Shanghai、Huaian、Hangzhou。
Jack 喜欢的城市有:Shanghai、Nanjing。
Bob 喜欢的城市有:Suzhou、Beijing。

PS:对字符串使用 title() ,可以使首字母大写,这样看上去更好些。

关于打印出来的字符串,最后的逗号改为句号的解决办法相关推荐

  1. 在该系统上全局禁用了虚拟打印功能,不会为该虚拟机启用此功能--解决办法

    问题描述:在开启此虚拟机时,提示在该系统上全局禁用了虚拟打印功能,不会为该虚拟机启用此功能. 解决办法:在VMware workstation页面依次点击 编辑--首选项--设备--启用虚拟机打印-- ...

  2. 计算机打印状态错误,打印机出现错误状态是怎么回事,教您解决办法

    打印机现在已经成为很多办公室必备的数码产品之一了,那么在使用打印机的时候发现打印机出现错误状态是怎么回事呢?别着急,下面小编就来告诉你打印机出现错误状态是怎么回事,同时也告诉你打印机出现错误状态的解决 ...

  3. IDEA启动Tomcat AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的解决办法

    修改Tomcat安装目录=>conf=>server.xml 配置文件 ========================== Connector标签里: 加上 secret="T ...

  4. 打印unicode汉字编码字符串为乱码怎么办?

    应用代码中使用了unicode编码来使用汉字,现在需求是想把这些汉字抓出来调试. 传统使用%s打印出来的是乱码,到底该怎么办呢? 解决办法: 假如原字符串传递的指针为char * text,新建一整型 ...

  5. python print 换行_Python小课堂第21课:规整一下我们的输出之打印格式化与字符串...

    整齐的输出,不仅美观,还能方便我们更容易的定位问题的重点.所以我们有必要将我们的输出内容美化一下! 请点击右上角"关注"按钮关注我们,跟着木辛老师深入浅出的掌握输出格式化的方法吧! ...

  6. java不带括号_java – 打印数组,不带括号和逗号

    我以前在学校为我的java课上写了一个Hangman游戏.我现在正在将其移植到Android,并遇到了一些问题.原始的java程序将所有输出写入控制台.现在我必须以某种方式对输出进行调整,使其符合我设 ...

  7. python中水平制表符_打印格式化与字符串之水平间隔—制表符,,

    打印格式化与字符串之水平间隔-制表符,, 水平间隔-制表符 我们刚才看到了如何控垂直间隔(通过增加换行,或者使用逗号来避免换行).现在我们来看如何利用制表符控制屏幕上内容的水平间隔. 制表符(Tab, ...

  8. python字符串打印教学_python字符串格式化教你正确打印 : D

    python字符串格式化教你正确打印 : D python字符串格式化教你正确打印 : D 文章目录 用格式字符% 字符串 整数 浮点数 format格式化 print需要注意的地方 转义字符 %运算 ...

  9. php 去掉字符串的逗号,php 怎么去掉字符串最后一个逗号

    php去掉字符串最后一个逗号的方法:首先创建一个PHP示例文件:然后定义一个带有逗号的字符串:最后通过"rtrim($str, ',');"方法去掉字符串最后一个逗号即可. 本文操 ...

  10. Python打印格式化与字符串

    关于Python打印格式化与字符串,比较全面的总结,希望对大家有帮助~ # -*- coding: cp936 -*- ''' 打印格式 '''print "a" print &q ...

最新文章

  1. jquery-1.11.3.js与jquery-1.11.3.min.js区别
  2. 034_jdbc-mysql-C3P0
  3. nod找不到服务器,node.js – 带有nodejs child_process的ssh,在服务器上找不到命令
  4. 用python读取股票价格_使用Python写一个量化股票提醒系统
  5. 【高并发】面试官:讲讲高并发场景下如何优化加锁方式?
  6. 【网站】 简单通用微信QQ跳转浏览器打开代码
  7. 【TensorFlow】TensorFlow快速入门
  8. cookie、session、sessionid 与jsessionid之间的关系
  9. 非法关机的时候,postgresql启动故障的解决
  10. 数据挖掘技术有哪几种
  11. tensorflow之argmax与axis
  12. html的经典语法大全,HTML语法大全
  13. ajax submit 文件上传,ajaxSubmit() 上传文件和进度条显示
  14. 韩信点兵python算法_韩信点兵算法流程图
  15. Vista 陪我过周末
  16. 戴尔R720服务器U盘安装Windows
  17. 浏览器JSON的插件(JSON-handle)使用问题
  18. Android Studio中Cannot resolve symbol XXX的解决方法
  19. css3文字水平垂直居中对齐的几种方法
  20. Web测试的各个测试点

热门文章

  1. IPwe区块链智能池利用AI来处理专利分析
  2. github的健步如飞
  3. SceneFlow Dataset
  4. C语言分数加减法编程,分数加减法(C语言)
  5. xp计算机重启记录,WinXP电脑关机后自动重启是什么原因?
  6. 八进制数转换为十进制计算机在线,在线十进制转成八进制
  7. 基2时域采样快速傅里叶变换、反变换算法在python上的实现(自制轮子)
  8. ArcGIS制图中参考比例尺
  9. 传承中华美德,关注中老年大健康,育润奶粉敬老情浓
  10. spiders:你好污啊