python学生类出不来中文_求教Python中文编码望大神给解答
1.橢圓處定義編碼,在pycharm里,有沒有什么方便的注釋方法或者快捷鍵,符號太多,寫起來不是很方便。
2.長方形里邊變量個字符串拼接,就有問題啦,怎么解決。
謝謝!
print 后面的括號被認為是一個元組,而元組輸出的結果是對應的編碼了。這樣就可以了print('不正常,我的秘密數字是' + str(sercret));
LZ沒有掌握python的幾個基本類型,你最后那行根本不是字符串拼接,而是你print了一個元組類型(tuple),對于非字符串類型,python確實會把里面的成員解碼之后輸出出來,你看到的\xXX\xYY\xZZ其實16進制表達的UTF8編碼的原文
先去看看tuple, list, dict, set這幾個東西吧
如果要做字符串拼接,要么用加號拼接,要么用占位符格式化輸出pythonprint('中文' + 'hello' + ',' + 'world' + str(1234)) #留意數字類型要做類型轉換才可以拼接
print('中文%s,%s%s' % ('hello','world',1234)) #這里的('hello', 'world',1234)也是一個tuple
python 2,print后面的括號去掉就可以了
對于橢圓框,pycharm 里的 file and Code template 可以定義這樣的snippet,還可以綁定快捷鍵和關鍵字符。
玩蛇網文章,轉載請注明出處和文章網址:https://www.iplaypy.com/wenda/wd18540.html
相關文章 Recommend
總結
以上是生活随笔為你收集整理的python学生类出不来中文_求教Python中文编码望大神给解答的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python好不好用_但python以前
- 下一篇: springboot连接容器内mysql