开发工具:
文件大小: 4mb
下载次数: 0
上传时间: 2019-03-15
详细说明:python是完全面向对象的语言。函数、模块、数字、字符串都是对象。并且完全支
持继承、重载、派生、多继承,有益于增强源代码的复用性。Python支持重载运算
符,因此Python也支持泛型设计。相对于Lisp这种传统的函数式编程语言,Python
对函数式设计只提供了有限的支持。有两个标准库( functools, itertools) 提供了
Haskell和Standard ML中久经考验的函数式程序设计工具python1.數数組tupe和集合set
·可以用數組 tuple來儲存固定的元素,使用小括號0來建立一數
組tup|e
·集合的元素放置沒有按照順序,可以使用↓大括號來建立一集
合Set
python
Tuple數組
·也可以從字串中建立數組
tp5= tuple(lvy Lin')
從數組得到串列
e list1= list(tp5
In [6]: runfile(' /Users/justinwu/Desktop/tuple. py', wdir=
9tp1=()
Desktop')
10 print (tp1)
11tp2=(1,2,3,4,5,6,7,8)
(1,2,3,4,5,6,7,8)
12 print(tp2)
36
13 print(sum(tp2)
14 print('-
3,4,5)
15 print(tp2[2:5])#切割運算子
8
16 print(tp2[-1
(2,4,6,8,10,12,14)
17 tp3 =tuple([2*x for x in range(1, 8)])
18 print(tp3)
("r","vy',"y',
L',"i
n
19 print(
(’John','小實',"小文1)
20 tp4=tuple('Ivy Lin')
21 print(tp4
("r","v","y
n,"John','小寶,小文)
22tp5=("John","小寶',小文)
23 print(tp5)
(1,2,3,4,5,6,7,8,9)
24 print(len(tp5)
25 print(tp4+tp5)
26 print(
27tp6= tuple([1,2,3,4,5,6,7,8,9])
In[7]
28 print(tp6)
29 print(max(tp6))
30 print(min (tp6)
31
8
In [15]: runfile( /Users/justinwu/
9tp6= tuple([66,22,3,46,5,657,83,191)
Desktop')
10 print(tp6)
(66,22,3,46,5,65,7,83,19)
11list1 list(tp6)
[3,5,7,19,22,46,65,66,83]
121ist1.sort()#排序串列
13 print(list1)
(3,5,7,19,22,46,65,66,83)
14 print(
True
15 tp8=tuple(list1)
16 tp9=tuple(list1)
In[16]:
17 print(tp8)
18 print(tp8=tp9)#比較兩個数組 tuple
19
20
21
set集合
·集合et用來儲存沒有重複的元素
·集合的元素是不可以複製的元素放置也沒有按照順序
·可以使用{大括號來建立一集合Set
set集合
8
In [30]: runfile('/Users/justinwu/Deskto
9st1=set()#建立一個空集合
Desktop)
10st2=set([1,2,3,4,5])
{1,2,3,4,5}
11 print(st2)
{'d
e
C
b"}
12st3={a',"b','c','d",'e"}
13 print(st3)
{d','f
a
b"}
14 print
{"f
e
b"}
15 st3. add( f)
16 print(st3)
{1,2,3,4,5,"f','a','e','c',"b
17 st3. remove(d)
a
e
18 print(st3)
{f"}
19 print(
20 print(st3. union(st2))
In[31]:
21st5={"a',"b',"c','d
22 print (st3 intersection(st5))
23 print (st3. difference(st5))
p pythe
Scipy科學函數庫
·Scⅰy模組提供科學運算及線性代數的運算模組
Python Module Index
scL
scipy cluster hierarchy
scipy cluster
scLpy
scipy fftpack
scipy fftpack
stearate
scipy interpolat
scipy. io arff
scipy. io netcdf
SCL
scipy linalg. blas
thon
scLpy
Ig cython_blas
scipylinalg.cython_lapack
scipy linalg. it
nati
scipy linalg. lapack
coPy
scLpy
使用 scIpy的 linalg.作線性代數運算
135
251
238
37922
1.480.360.88
A
142
0.560.08-0.36
0.16-0.120.04
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.