python中list里引号为什么还是会输出啊
答案:2 悬赏:0 手机版
解决时间 2021-02-14 13:57
- 提问者网友:战皆罪
- 2021-02-13 20:20
例如l1=[2,'asd','2'],这个意思不是字符型吗,为什么输出会有引号,还有双引号有什么用,这里用双引号输出还是单引号
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-02-13 21:12
像换行这些需要转义的符号,需要在前面添加转义符\,比如 print "\n\r" 如果输出双引号,可以转义,也可以用单引号把双引号包含起来 print "\"" print '"' 输出单引号,同理可以用双引号将单引号包含起来 print "'"
全部回答
- 1楼网友:山有枢
- 2021-02-13 22:50
不可以这么搞的,在python中双引号和单引号在此环境中都是声明这是一个字符串用的:
a='aaaa'
b="aaaa"
id(a)==id(b)如果一定要达到输出即输入的效果,不该在.py文件中定义function参数,而应该通过标准输入/输出流:stdin/stdout来给参数赋值,e.g:
def reflect_statement(param):
print param
reflect_statement(raw_input("please input: "))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯