發表文章

目前顯示的是有「pycharm」標籤的文章

pycharm_IDE_出現的字符問題及含意

圖片
最近在youtube上學習 python 時候 搭配的pycharm 這套  IDE 當我 使用  2.7語法 編譯 剛寫的一段 程式碼 時   出現了 下圖所顯示的內容 能虛心接受人家的意見,能虛心去請教他人,才能集思廣益。....松下幸之助 ('\xe5\x8f\x83\xe6\x95\xb8\xe4\xb9\x8b\xe9\x95\xb7\xe5\xba\xa6\xe6\x98\xaf:', 7) ('\xe7\xac\xac\xe4\xba\x8c\xe5\x80\x8b\xe5\x8f\x83\xe6\x95\xb8\xe6\x98\xaf:', '\xe7\xbe\x8e\xe8\x80\x8c\xe7\xbe\x8e') 不覺得這段  字符  非常詭異又好像有種特別意涵嗎??????? 是十六進制 要怎麼處理這些編碼呢? 我們所撰寫的中文內容皆被轉為Hex打印 http://ddecode.com/hexdecoder/ 參考link: http://bbs.csdn.net/topics/260047945

python_函數之學習_函數參數)進階使用_靈活運用_函數文檔之撰寫_關鍵字參數指定順序_默認參數_收集參數

圖片
參數  可分為 形式參數 (parameter)   及   實際參數 (argument) 我們以 上一篇講到的function來做說明 python_函數之學習_定義及調用_函數之參數及返回值_函數封裝意義 http://coolmandiary.blogspot.tw/2017/03/python.html 實際參數 : 函數在調用時,實際傳入的參數 形式參數  : 函數在定義、創建過程時,後頭小括號內部的參數 函數文檔之撰寫 (雙單引號包覆) 看函數文檔寫法1 函數名稱 .__doc__ (雙下底線doc雙下底線) 看函數文檔寫法2 help(函數名稱) 關鍵字參數指定順序 這裡所舉的例子 大家可以看到  都是  左至右用預設來進行帶入 跟 傳統C/C++語言 有點類似 那在 python 還配有   使用 關鍵字來只並參數內容之功能 以此函數為例  SaySome(name , words): 調用語法括號中我們在 參數前 使用了  words = '....'   , name = '....' 來進行指定就能更改指定內容左右順序 默認參數 默認參數   是捨麼意思呢?? 我們來看剛剛的例子 意思是說 這裡我們來進行 兩種函數定義之比較 在 pycharm 中 我們到 Window --> Editor Tabs --> Split Vertically 可以切至 雙視窗方便我們校對 code 右側  function 寫法 是 直接 一般傳值的  寫法 # vim: set fileencoding:utf-8 def SaySome(name,words):     '一般常用函數寫法'     print (name + '->' + words) SaySome('松下幸之助', ...

pycharm_編譯器出問題解決_SyntaxError: Non-ASCII character

圖片
錯誤訊息 SyntaxError: Non-ASCII character '\xe9' in file D:/python2.7_�m��/function_exercise.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 主要是 編碼 問題 解決三方法 在開頭加入 #-*- coding: UTF-8 -*- # coding:utf-8 # vim: set fileencoding:utf-8 參考: http://sucre.blog.51cto.com/1084905/382750 http://www.cnblogs.com/KarryWang/p/3260858.html