[问题]如何在python中输入输出中文?

软件和网站开发以及相关技术探讨
回复
zhao760722
帖子: 84
注册时间: 2007-01-31 1:26

[问题]如何在python中输入输出中文?

#1

帖子 zhao760722 » 2008-06-26 11:14

如题!!
#!/usr/bin/python
#filename:continue.py

while True:
s = raw_input('Enter something:')<------“Enter something”显示成中文,并在运行时可以输入中文。
if s == 'quit':
break
if len(s) < 3:
continue
print u'Input is of sufficient length'
zhengw
帖子: 62
注册时间: 2006-09-21 9:42

#2

帖子 zhengw » 2008-06-26 13:11

在WINDOWS下中文没问题

LINUX下估计和你的LOCALE设置有关系吧
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#3

帖子 solcomo » 2008-06-26 13:15

#!/usr/bin/python
# -*- coding: utf-8 -*-
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#4

帖子 BigSnake.NET » 2008-06-26 13:19

代码: 全选

# -- coding: UTF-8 --
while True:
    s = raw_input('输入一些东西...:')
    if s == 'quit':
        break
    if len(s) < 30:
        continue
    print u'Input is of sufficient length'

代码: 全选

$ python a.py 
输入一些东西...:猫猫猫
输入一些东西...:quit
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
zhao760722
帖子: 84
注册时间: 2007-01-31 1:26

#5

帖子 zhao760722 » 2008-06-26 14:31

多谢了,几位!!!
回复