鱼C论坛

 找回密码
 立即注册
查看: 2481|回复: 6

请问是否可在python中实现中文符号输入?

[复制链接]
发表于 2016-12-27 04:38:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
其实这个问题只问了一半,问题产生于做第十三课课后题的时候。

>>> temp = (‘小甲鱼, ‘黑夜, ‘迷途, ‘小布丁)
# 如果我想在“黑夜”和“迷途”之间插入“怡静”,我们应该:
>>> temp = temp[:2] + (‘怡静’,) + temp[2:]

其中有几个全角的单引号。不过我不是来挑错的……我是想问,如果我想让这个程序输出的结果,名字两边用的就是中文的全角单引号,该怎么做?如果我加了半角单引号的话,的确没问题,不过连半角的单引号也输出了……
请问有法实现吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-12-27 09:15:53 | 显示全部楼层
1.作为字符串的标识,只能是半角的引号。
2.print输出元组的单个元素不会显示半角引号。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-27 11:50:41 | 显示全部楼层
  1. >>> temp = ('小甲鱼', '黑夜', '迷途', '小布丁')
  2. >>> print(repr(temp).replace("'","‘"))
  3. (‘小甲鱼‘, ‘黑夜‘, ‘迷途‘, ‘小布丁‘)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-27 17:38:12 | 显示全部楼层

前辈你这真是曲线救国啊
不过打出来引号一顺了啊……
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-27 18:04:56 | 显示全部楼层
冬雪雪冬 发表于 2016-12-27 09:15
1.作为字符串的标识,只能是半角的引号。
2.print输出元组的单个元素不会显示半角引号。

单个的是 string格式,多个的是tuple啊。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-28 08:17:12 | 显示全部楼层
不住隔壁的老王 发表于 2016-12-27 18:04
单个的是 string格式,多个的是tuple啊。

用for循环遍历tuple就可print输出元组的单个元素了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-28 09:16:59 | 显示全部楼层
应该只能在英文的两个单引号或双引号内输入中文
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-24 16:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表