日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

learnpythonthehardway下载_Python【十一】:阶段小结

發(fā)布時(shí)間:2025/3/11 python 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 learnpythonthehardway下载_Python【十一】:阶段小结 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

今天來將前一段時(shí)間學(xué)習(xí)的Python的知識(shí)系統(tǒng)地梳理一遍,接下來開始實(shí)際的編程實(shí)踐了。

一、Python實(shí)驗(yàn)環(huán)境搭建

使用Python編程,首先要有一個(gè)開發(fā)環(huán)境,如同C/C++上又VS2008家族一樣,Linux/MacOS上的部署情況這里不再詳述,因?yàn)長(zhǎng)inux上實(shí)在太簡(jiǎn)單,有vim有python就可以了,一般都會(huì)自帶python;這里重點(diǎn)來講述下Windows下的Python部署,一部分參考的著名的Python入門教程http://learnpythonthehardway.org/book/。具體如下:

1. 下載安裝代碼編輯器,可以使用自帶的IDLE,這里推薦使用更加易用的nodepad++,支持多種程序與腳本語言,語法高亮顯示,自己寫了一個(gè)Python腳本,大致情況如下:

2. 配置Windows下的Shell,出于Linux的習(xí)慣,大多數(shù)程序猿都喜歡敲擊命令行的快感,Windows下當(dāng)然我們可以使用CMD,但是其實(shí)Win7也提供了強(qiáng)大的新的命令Shell,即PowerShell,其語法與Linux高度類似,與IDLE更重要地是可以直接進(jìn)入文件目錄創(chuàng)建或修改文件。為了可以在PowerShell中使用Python,比如將Python的路徑加入到Windows系統(tǒng)的環(huán)境變量PATH中,Win7下【計(jì)算機(jī)】--【屬性】--【高級(jí)系統(tǒng)設(shè)置】--【環(huán)境變量】,找到PATH變量,以';'分隔,添加自己的Python安裝路徑即可:

然后在【開始】菜單中的【運(yùn)行】框中輸入‘PowerShell’,點(diǎn)擊運(yùn)行即可:

Python的開發(fā)還可以使用PyScripter,也是一款不錯(cuò)的Python開發(fā)的IDE。

二、Python要點(diǎn)回顧

本部分基于今天重新復(fù)習(xí)的情況有針對(duì)性地梳理各個(gè)部分的要點(diǎn),每部分要點(diǎn)都必須熟練掌握,作為自己使用Python開發(fā)的“基石”。

1. 數(shù)據(jù)結(jié)構(gòu)

任何一門語言的本質(zhì)都是處理數(shù)據(jù),因此數(shù)據(jù)的存儲(chǔ)和命名是最根本的。Python的變量采用弱類型規(guī)范,即定義時(shí)不需要指明數(shù)據(jù)類型,由Python根據(jù)定義初始化自動(dòng)判斷其類型;Python每個(gè)語句的結(jié)束沒有';',采用縮進(jìn)格式替代了{(lán)}表示語句塊;Python處理字符串更加靈活,尤其是是print語句可以直接跟字符串的拼接和以','分隔的多個(gè)字符串(變量),如print "This is a test...", str(Username)

因此Python無需記得int\float\double等數(shù)據(jù)類型,所做的工作只是定義一個(gè)變量賦值即可。另一個(gè)類似于數(shù)組的重要結(jié)構(gòu)是序列,我們最為常用的是可變的列表,不可變的是元祖,比如字符串。可變的列表要掌握以下操作:

(1)讀取元素:索引(lst[n]),分片(lst[m:n]);

(2)類型轉(zhuǎn)換:list("Python")

(3)插入元素:分片插入(lst[2:2] = list1),lst.append(),lst.extend(),lst.insert(loc, lst)

(4)刪除元素:del lst[n],lst.pop(),lst.remove()

(5)查找元素:lst.index(),lst.find(),IN操作

對(duì)于元祖字符串來說,當(dāng)然不能修改其值了,但是也有一些基本的操作,如str.lower()、str.strip(),str.replace(dst, src)等。更重要的是要明白深淺復(fù)制的區(qū)別,即淺復(fù)制:c=a[:]\c=copy.copy(a);深復(fù)制:c=copy.deepcopy(a);b=a只是同一個(gè)對(duì)象的多個(gè)引用。

列表與元祖?zhèn)魉烷T:http://blog.chinaunix.net/uid-26275986-id-4295124.html

深淺復(fù)制傳送門:http://blog.chinaunix.net/uid-26275986-id-4297339.html

2. 控制結(jié)構(gòu)與函數(shù)

Python也具有三種控制結(jié)構(gòu),順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu),同C/C++相比比較簡(jiǎn)單,語法也類似,不再贅述。函數(shù)的使用格式也要熟知,但是由于Python是弱類型的,因此函數(shù)返回值類型不需要指明,函數(shù)參數(shù)類型也不需要說明。

控制結(jié)構(gòu)傳送門:http://blog.chinaunix.net/uid-26275986-id-4299217.html

函數(shù)使用傳送門:http://blog.chinaunix.net/uid-26275986-id-4300768.html

3. 文件操作

與文件的交互也是每種語言的重中之重,Python中標(biāo)準(zhǔn)庫已經(jīng)提供了文件讀寫函數(shù),不需要單獨(dú)引入模塊。基本的打開函數(shù)有open(),讀寫函數(shù)有read()/readline()/readlines()和write()/writelines(),文件使用完畢應(yīng)當(dāng)關(guān)閉文件f.close(),文件指針操作f.tell()/f.seek(offset, loc),loc的規(guī)范是【0:文件頭;1:當(dāng)前指針位置;2:文件尾】;

文件操作傳送門:http://blog.chinaunix.net/uid-26275986-id-4302764.html

4. 各種模塊

-1. 網(wǎng)絡(luò)編程模塊socket

import socket

socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0)

socket.bind([Host, Port])

socket.listen(5)

socket.accpet() --> Clinet, Client-Address

socket.connect([Host, Port])

send()

read()

close()

SOCKET編程傳送門:http://blog.chinaunix.net/uid-26275986-id-4310238.html

-2. import time

time.time()

time.asctime()

-3. random

import random

random.random()

random.uniform(m, n)

-4. re

import re

通配符:'.'

轉(zhuǎn)義符:'\'

字符集:[a-z]

子模式和選擇符:p(ython|erl)

子模式的匹配問題

re模塊傳送門:http://blog.chinaunix.net/uid-26275986-id-4311950.html

-5. urllib

import urllib

urllib.urlopen()

urllib.retrieve(src, dst)

閱讀(4442) | 評(píng)論(0) | 轉(zhuǎn)發(fā)(2) |

總結(jié)

以上是生活随笔為你收集整理的learnpythonthehardway下载_Python【十一】:阶段小结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久草久| 黄色女女 | 秋霞一级全黄大片 | 性色av网址| 中文在线字幕av | 国产h自拍 | 亚色中文| 视频在线播 | 亚洲三级视频在线观看 | 国产精品久久久久久婷婷天堂 | 天堂8中文在线 | 加勒比综合在线 | 99国产精品白浆在线观看免费 | 骚av在线 | 91ts人妖另类精品系列 | 依人成人综合网 | 无码人妻精品一区二区中文 | 91国产丝袜播放在线 | 夜夜夜网 | www操操操 | 天天干天天插天天射 | 自拍偷拍第2页 | 青草青在线 | 91久久精品国产 | 成人国产精品久久久网站 | 毛片在线免费播放 | 性色视频 | 国产一区二区欧美 | 亚洲自拍偷拍视频 | 国产一级在线免费观看 | 黄色777| 国产一区二区免费视频 | 国产欧美精品一区二区在线播放 | av在线一区二区 | 亚洲午夜精品一区 | 中文字幕日本一区二区 | 国产一级黄色 | 日韩一区二区三区网站 | 国产一区二区三区在线免费观看 | 精品一区二区久久久久蜜桃 | 欧美极品在线播放 | 91国产视频在线播放 | aaaa视频| 亚洲色图婷婷 | 亚洲一二三四在线观看 | 亚洲操图| 四虎少妇做爰免费视频网站四 | 日韩精品午夜 | 日本精品在线视频 | 黄色亚洲网站 | 日韩一级片 | 在线视频麻豆 | 久久影院视频 | 日日夜夜噜 | 日韩欧美高清视频 | 国产一区二区免费电影 | aaaa毛片| 人妻少妇精品一区二区三区 | youjizz亚洲女人 | 精品久草| 免费观看黄色一级视频 | 久久激情五月 | 双性懵懂美人被强制调教 | 亚洲欧美日韩精品在线观看 | 国产精品久久久不卡 | 国产高清一区在线观看 | 国产精品天美传媒沈樵 | 国产中年熟女高潮大集合 | 91成人品 | 亚洲性视频 | 狠狠草视频 | 欧美第一视频 | 亚洲天堂一区二区三区四区 | 亚洲第一色在线 | 丁香av| 亚洲黄片一区二区三区 | 久久午夜av | 天天干天天草天天射 | 美女被草视频在线观看 | 国产成人久久精品 | 偷拍欧美亚洲 | 欧美成人精品一区二区 | 波多野结衣爱爱 | 爱爱视频在线播放 | 日本国产在线观看 | 91午夜免费视频 | 亚洲免费网站在线观看 | 午夜av影视 | a在线一区| 亚洲国产无 | 成人99 | 新版天堂资源中文8在线 | 女警白嫩翘臀呻吟迎合 | 日本黄色视 | 亚洲二区在线观看 | 国产精品视频网址 | 亚洲v欧美v| 中文字幕日本 | 午夜在线观看av |