python學習

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
相關文章
相關標籤/搜索