python安裝配置java
1.運行:D:\tools\python\python-2.7.10.amd64=>安裝到c:\python 2.環境變量:path:c:\Python27 3.cmd:python回車 //sublime安裝python插件 Package Control:管理插件的插件,前面已安裝 SublimeCodeIntel: 代碼提示插件,可根據是python、java等自動代碼提示 Preferences->Package Control->install Package->輸入sublimecodeintel 4.在Sublime Text中,preference->Package Control; 輸入install,找到 Install Package 選項並回車; 或者 control+shift+P=>打開Package Control=>輸入install=>點install Package 等幾秒 安裝: a.sublimeREPL Tools->SublimeREPL->Python b.Anaconda python自動補全工具 c.Djaneiro 提供對Django支持 d.SideBarEnhancements 側邊欄支持功能,能夠Open width: 5.配置ctr+b運行(與dos窗口在中文輸出上有所不一樣) 點tools->Build System->New Build System... 改成: { "cmd": ["C:/Python27/python.exe","-u","$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "encoding": "utf8", } "encoding":"ascii" 保存爲: python27.sublime-build 路徑:C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\User 再點tools->Build System->python27 寫個py文件,點ctrl+b執行
筆記1_變量、類型、運算、輸出python
1.變量、類型、運算、輸出等 # -*- coding: utf-8 -*- a=2 b=3 c=a+b print u'結果是=%i'%c #加u顯示中文 str=unicode(s,"utf-8") #轉s爲中文 print str #int型和string型不能直接鏈接 #轉換字符串鏈接和轉換數字加減 d="1111" e=a+int(d) print "c is %s,e is %i"%(c,e) f=10 g=3 h=10/3 print u'h=%f'%h #輸出3.000000 h=10.0/3 print 'h=%f'%h #輸出3.333333 2.註釋 # 單行註釋 '''多行註釋 2.字符串操做符 %s 字符串 (採用str()的顯示) %r 字符串 (採用repr()的顯示) %c 單個字符 %b 二進制整數 %d 十進制整數 %i 十進制整數 %o 八進制整數 %x 十六進制整數 %e 指數 (基底寫爲e) %E 指數 (基底寫爲E) %f 浮點數 %F 浮點數,與上相同 %g 指數(e)或浮點數 (根據顯示長度) %G 指數(E)或浮點數 (根據顯示長度) %% 字符」%」 3.python數據類型 一、字符串 二、布爾類型 三、整數 四、浮點數 五、數字 六、列表 七、元組 八、字典 九、日期 一、字符串 a、使用單引號(') 用單引號括起來表示字符串,例如: str='this is string'; print str; b、使用雙引號(") 雙引號中的字符串與單引號中的字符串用法徹底相同,例如: str="this is string"; print str; c、使用三引號(''') 利用三引號,表示多行的字符串,能夠在三引號中自由的使用單引號和雙引號,例如: str='''this is string this is pythod string this is string''' print str; 二、布爾類型 bool=False; print bool; bool=True; print bool; 三、整數 int=20; print int; 四、浮點數 float=2.3; print float; 五、數字 包括整數、浮點數。 5.一、刪除數字對象引用,例如: a=1; b=2; c=3; del a; #刪除變量 del b, c; #print a; #刪除a變量後,再調用a變量會報錯 5.二、數字類型轉換 複製代碼 int(x [,base]) 將x轉換爲一個整數 float(x ) 將x轉換到一個浮點數 complex(real [,imag]) 建立一個複數 str(x) 將對象x轉換爲字符串 repr(x) 將對象x轉換爲表達式字符串 eval(str) 用來計算在字符串中的有效Python表達式,並返回一個對象 tuple(s) 將序列s轉換爲一個元組 list(s) 將序列s轉換爲一個列表 chr(x) 將一個整數轉換爲一個字符 unichr(x) 將一個整數轉換爲Unicode字符 ord(x) 將一個字符轉換爲它的整數值 hex(x) 將一個整數轉換爲一個十六進制字符串 oct(x) 將一個整數轉換爲一個八進制字符串 str="[1,2,3]" arr = eval(str) print arr