国产成人午夜精品一区二区三区,成 人3d动漫在线观看,老师露出两个奶球让我吃奶头,啦啦啦中文免费视频高清观看

預(yù)存
Document
當(dāng)前位置:文庫百科 ? 文章詳情
什么是Python?Python語言入門指南
來源: 時(shí)間:2022-12-16 16:25:57 瀏覽:2611次

Python

如果你不熟悉python,可以看一下這個(gè)python的簡要教程。


運(yùn)行python代碼

你可以用交互的方式運(yùn)行python的代碼,例如:

$ python3

>>> print('hello')

hello

你也能把print  ('hello')這行寫入hello.py文件,并執(zhí)行這個(gè)python腳本

python3 hello.py

hello

或像這樣

python3 -i hello.py

hello

>>> print('hi!')

hi!

你也可以讓hello.py具有可執(zhí)行權(quán)限,并運(yùn)行它,如下:

chmod +x hello.py

./hello.py




類型

Python有以下預(yù)定義類型:

typedescriptionexample
bool布爾型False
int整形117
float浮點(diǎn)1.78
complex復(fù)數(shù)0.5+2.0j
str字符串abc
tuple元組(1,'hmm',2.0)
list列表[1,'hmm',2.0]
dict字典{'a':7.0,0.23:True}

dict對(duì)象是映射索引和對(duì)應(yīng)值:

>>> d = {'s': 0, 'p': 1}

>>> d['d'] = 2

>>> d

{'p': 1, 'd': 2, 's': 0}

>>> d['p']

1

本例中,所有鍵都是字符串,所有值都是整數(shù)。類型可以在同一個(gè)字典中自由混合;任何類型都可以用作值,大多數(shù)類型都可以用作鍵(可變對(duì)象不能是鍵)。

list對(duì)象是任意對(duì)象的有序集合

>>> l = [1, ('gg', 7), 'hmm', 1.2]

>>> l[1]

('gg', 7)

>>>

>>> l

[1, ('gg', 7), 'hmm', 1.2]

>>> l[-2]

'hmm'

索引帶有負(fù)數(shù)的列表從列表末尾開始計(jì)數(shù),因此元素-2是倒數(shù)第二個(gè)。

tuple的作用類似“l(fā)ist”——只是它不能被修改。‘list’和‘dict’對(duì)象的類型都是可變的——而上面的表中列出的所有其他類型都是不可變的,這意味著一旦創(chuàng)建了對(duì)象,它就不能更改。因此tuple可以用作字典鍵,而列表不能。

列表和字典對(duì)象可以更改。Python中的變量是對(duì)對(duì)象的引用——將=操作符視為“命名操作符”,而不是賦值操作符。這里演示了這一點(diǎn):

>>>a = ['q', 'w']

>>> b = a

>>> a.append('e')

>>> a

['q', 'w', 'e']

>>> b

['q', 'w', 'e']

例子中 b = a 這一行給這個(gè)列表取了一個(gè)新的名字,而a和b這兩個(gè)名字都代表著同一個(gè)列表。

但是,對(duì)于不可變類型的變量來說,新的對(duì)象會(huì)同時(shí)被命名和創(chuàng)建。在下面的例子中,數(shù)字42沒有改變。一個(gè)新的數(shù)字47被創(chuàng)建,并且命名為d。然后,e也被用來指代47,后來一個(gè)新數(shù)字48被創(chuàng)建,e被用于指代48。

>>> c = 42

>>> d = c + 5

>>> c

42

>>> d

47

>>> e = d

>>> e += 1

>>> (d, e)

(47, 48)

另一個(gè)非常重要的類型是這里描述的ndarray類型:Python中的數(shù)值數(shù)組。它是一種用于高效數(shù)字運(yùn)算的數(shù)組類型,在ASE中得到了廣泛的應(yīng)用。




循環(huán)

Python的循環(huán)可以如下實(shí)現(xiàn):

>>> things = ['a', 7]

>>> for x in things:

...     print(x)

...

a

7

對(duì)象thing可以用任何類型計(jì)數(shù),字符串、元組、列表、字典、ndarray和文件都可以實(shí)現(xiàn)。嘗試循環(huán)這些類型。

經(jīng)常你需要在一定數(shù)字范圍進(jìn)行循環(huán):

>>> for i in range(5):

...     print(i, i*i)

...

0 0

1 1

2 4

3 9

4 16




函數(shù)和類

函數(shù)是這樣定義的:

>>> def f(x, m=2, n=1):

...     y =  x + n

...     return y**m

...

>>> f(5)

36

>>> f(5, n=8)

169

在這個(gè)例子里,f是函數(shù)名,x是自變量,m,n是關(guān)鍵字,它們的默認(rèn)值分別為2和1,y是變量。

類是這樣定義的:

>>> class A:

...     def __init__(self, b):

...         self.c = b

...     def m(self, x):

...         return self.c * x

...     def get_c(self):

...         return self.c

可以將類視為創(chuàng)建用戶定義對(duì)象的模板。函數(shù)init()被稱為構(gòu)造函數(shù),當(dāng)創(chuàng)建這種類型的對(duì)象時(shí)調(diào)用它。在類A中,init是構(gòu)造函數(shù),c是屬性,m和get_c是方法。

>>> a = A(7)

>>> a.c

>>> a.get_c()

7

>>> a.m(3)

21

這里我們創(chuàng)建了一個(gè)類型為A的實(shí)例(或?qū)ο?a。




導(dǎo)入模塊

如果你把剛才定義的函數(shù)f和類型c放到了文件stuff.py里,那么你可以在另一段代碼中使用這些類和函數(shù):

from stuff import f, C

print(f(1, 2))

print(C(1).m(2))

或者

import stuff

print(stuff.f(1, 2)(

print(stuff.C(1).m(2))

或者

import stuff as st

print(st.f(1, 2))

print(st.C(1).m(2))

Python將在以下目錄中查找stuff.py:

  1. 當(dāng)前工作目錄  

  2. 在PYTHONPATH中列出的目錄

  3. ython自己的系統(tǒng)目錄(通常是/usr/lib/pythonX.Y)  

并導(dǎo)入找到的第一個(gè)。

建議

Python的入門學(xué)習(xí),建議大家精讀三遍《Python編程從入門到實(shí)踐》,作者:【美】Eric  Matthes 人民郵電出版社出版,該書中的源碼沒有錯(cuò)誤,非常適合初學(xué)者。


評(píng)論 / 文明上網(wǎng)理性發(fā)言
12條評(píng)論
全部評(píng)論 / 我的評(píng)論
最熱 /  最新
全部 3小時(shí)前 四川
文字是人類用符號(hào)記錄表達(dá)信息以傳之久遠(yuǎn)的方式和工具?,F(xiàn)代文字大多是記錄語言的工具。人類往往先有口頭的語言后產(chǎn)生書面文字,很多小語種,有語言但沒有文字。文字的不同體現(xiàn)了國家和民族的書面表達(dá)的方式和思維不同。文字使人類進(jìn)入有歷史記錄的文明社會(huì)。
點(diǎn)贊12
回復(fù)
全部
查看更多評(píng)論
相關(guān)文章

基礎(chǔ)理論丨一文了解XPS(概念、定性定量分析、分析方法、譜線結(jié)構(gòu))

2020-05-03

晶體結(jié)構(gòu)可視化軟件 VESTA使用教程(下篇)

2021-01-22

手把手教你用ChemDraw 畫化學(xué)結(jié)構(gòu)式:基礎(chǔ)篇

2021-06-19

【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(上)

2019-10-25

【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(下)

2019-10-25

Zeta電位的基本理論、測(cè)試方法和應(yīng)用

2020-08-24

項(xiàng)目推薦/Project
第一性原理-ORR

第一性原理-ORR

第一性原理-UOR

第一性原理-UOR

第一性原理-功函數(shù)

第一性原理-功函數(shù)

熱門文章/popular

基礎(chǔ)理論丨一文了解XPS(概念、定性定量分析、分析方法、譜線結(jié)構(gòu))

晶體結(jié)構(gòu)可視化軟件 VESTA使用教程(下篇)

手把手教你用ChemDraw 畫化學(xué)結(jié)構(gòu)式:基礎(chǔ)篇

【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(上)

電化學(xué)實(shí)驗(yàn)基礎(chǔ)之電化學(xué)工作站篇 (二)三電極和兩電極體系的搭建 和測(cè)試

【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(下)

微信掃碼分享文章
久久影院午夜理论片无码| 国内老熟妇对白xxxxhd| 高清欧美性猛交xxxx黑人猛交| 丰满的已婚女人hd中字| 精品一区二区三区免费毛片w| 亚洲成av人片一区二区密柚| 一区二区三区中文字幕| 国产精品毛片一区二区三区| 国产成人精品999在线观看| 疼~好疼~进不去了| 四虎永久在线精品无码| 凹凸精品熟女在线观看| 亚洲人成在线观看| 国产多p交换视频| 人妻av无码专区久久绿巨人| 无码人妻精品一区二区蜜桃在线看| 唐三偷喝宁荣荣乳液污黄文| 无码人妻熟妇av又粗又大| 精品人妻人人爽久久爽av蜜桃| 在厨房被c到高潮a毛片奶水| 国产高潮流白浆啊免费a片动态| 男生和女生一起打扑克| 小娟翁止熄痒禁伦短文合集俏佳人| 精品国产乱码久久久久久免费| 伸进内衣揉捏她的乳尖| 公交车伦流澡到高潮hnp| 天天操天天干| 大战熟女丰满人妻av| 天美传媒mv免费观看| 少妇沦陷精油按摩中文字幕| 女口述第一次放进去的感受| 熟女性饥渴一区二区三区| 一本色道久久爱久久综合网| 亚洲 精品 综合 精品 自拍| 色欲久久久天天天综合网| 舐め犯し3波多野结衣| 久久精品国产亚洲av忘忧草18| 最新的zoom动物马| 亚洲av无码一区二区乱子伦| 出轨熟女人妻hd中文| 强行开发她的尿孔h|