关于打印出来的字符串,最后的逗号改为句号的解决办法
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() ,可以使首字母大写,这样看上去更好些。
关于打印出来的字符串,最后的逗号改为句号的解决办法相关推荐
- 在该系统上全局禁用了虚拟打印功能,不会为该虚拟机启用此功能--解决办法
问题描述:在开启此虚拟机时,提示在该系统上全局禁用了虚拟打印功能,不会为该虚拟机启用此功能. 解决办法:在VMware workstation页面依次点击 编辑--首选项--设备--启用虚拟机打印-- ...
- 计算机打印状态错误,打印机出现错误状态是怎么回事,教您解决办法
打印机现在已经成为很多办公室必备的数码产品之一了,那么在使用打印机的时候发现打印机出现错误状态是怎么回事呢?别着急,下面小编就来告诉你打印机出现错误状态是怎么回事,同时也告诉你打印机出现错误状态的解决 ...
- IDEA启动Tomcat AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的解决办法
修改Tomcat安装目录=>conf=>server.xml 配置文件 ========================== Connector标签里: 加上 secret="T ...
- 打印unicode汉字编码字符串为乱码怎么办?
应用代码中使用了unicode编码来使用汉字,现在需求是想把这些汉字抓出来调试. 传统使用%s打印出来的是乱码,到底该怎么办呢? 解决办法: 假如原字符串传递的指针为char * text,新建一整型 ...
- python print 换行_Python小课堂第21课:规整一下我们的输出之打印格式化与字符串...
整齐的输出,不仅美观,还能方便我们更容易的定位问题的重点.所以我们有必要将我们的输出内容美化一下! 请点击右上角"关注"按钮关注我们,跟着木辛老师深入浅出的掌握输出格式化的方法吧! ...
- java不带括号_java – 打印数组,不带括号和逗号
我以前在学校为我的java课上写了一个Hangman游戏.我现在正在将其移植到Android,并遇到了一些问题.原始的java程序将所有输出写入控制台.现在我必须以某种方式对输出进行调整,使其符合我设 ...
- python中水平制表符_打印格式化与字符串之水平间隔—制表符,,
打印格式化与字符串之水平间隔-制表符,, 水平间隔-制表符 我们刚才看到了如何控垂直间隔(通过增加换行,或者使用逗号来避免换行).现在我们来看如何利用制表符控制屏幕上内容的水平间隔. 制表符(Tab, ...
- python字符串打印教学_python字符串格式化教你正确打印 : D
python字符串格式化教你正确打印 : D python字符串格式化教你正确打印 : D 文章目录 用格式字符% 字符串 整数 浮点数 format格式化 print需要注意的地方 转义字符 %运算 ...
- php 去掉字符串的逗号,php 怎么去掉字符串最后一个逗号
php去掉字符串最后一个逗号的方法:首先创建一个PHP示例文件:然后定义一个带有逗号的字符串:最后通过"rtrim($str, ',');"方法去掉字符串最后一个逗号即可. 本文操 ...
- Python打印格式化与字符串
关于Python打印格式化与字符串,比较全面的总结,希望对大家有帮助~ # -*- coding: cp936 -*- ''' 打印格式 '''print "a" print &q ...
最新文章
- jquery-1.11.3.js与jquery-1.11.3.min.js区别
- 034_jdbc-mysql-C3P0
- nod找不到服务器,node.js – 带有nodejs child_process的ssh,在服务器上找不到命令
- 用python读取股票价格_使用Python写一个量化股票提醒系统
- 【高并发】面试官:讲讲高并发场景下如何优化加锁方式?
- 【网站】 简单通用微信QQ跳转浏览器打开代码
- 【TensorFlow】TensorFlow快速入门
- cookie、session、sessionid 与jsessionid之间的关系
- 非法关机的时候,postgresql启动故障的解决
- 数据挖掘技术有哪几种
- tensorflow之argmax与axis
- html的经典语法大全,HTML语法大全
- ajax submit 文件上传,ajaxSubmit() 上传文件和进度条显示
- 韩信点兵python算法_韩信点兵算法流程图
- Vista 陪我过周末
- 戴尔R720服务器U盘安装Windows
- 浏览器JSON的插件(JSON-handle)使用问题
- Android Studio中Cannot resolve symbol XXX的解决方法
- css3文字水平垂直居中对齐的几种方法
- Web测试的各个测试点