精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

人生苦短,我用Python:一門編程語言的發展簡史

開發 后端 前端
我看到了Python中許多功能的來源和Python的設計理念,看到了一門編程語言的演化歷史,看到了Python與開源運動的奇妙聯系。從Python的歷史中,我們可以一窺開源開發的理念和成就……

Python是我喜歡的語言,簡潔、優美、易用。前兩天,我很激昂地向朋友宣傳Python的好處。

“好吧,我承認Python不錯,但它為什么叫Python呢?”

“呃,似乎是一個電視劇的名字。”

“那你說的Guido是美國人么?”

“他從Google換到Dropbox工作,但他的名字像是荷蘭人的。”

“你確定你很熟悉Python嗎?”

所以為了雪恥,我花時間調查了Python的歷史。我看到了Python中許多功能的來源和Python的設計理念,看到了一門編程語言的演化歷史,看到了Python與開源運動的奇妙聯系。從Python的歷史中,我們可以一窺開源開發的理念和成就。

這也可以作為我寫的Python快速教程的序篇。

起源

Python的作者,Guido von Rossum,確實是荷蘭人。1982年,Guido從阿姆斯特丹大學獲得了數學和計算機碩士學位。然而,盡管他算得上是一位數學家,但他更加享受計算機 帶來的樂趣。用他的話說,盡管擁有數學和計算機雙料資質,他總趨向于做計算機相關的工作,并熱衷于做任何和編程相關的活兒。

在那個時候,Guido接觸并使用過諸如Pascal、C、 Fortran等語言。這些語言的基本設計原則是讓機器能更快運行。在80年代,雖然IBM和蘋果已經掀起了個人電腦浪潮,但這些個人電腦的配置很低。比 如早期的Macintosh,只有8MHz的CPU主頻和128KB的RAM,一個大的數組就能占滿內存。所有的編譯器的核心是做優化,以便讓程序能夠運 行。為了增進效率,語言也迫使程序員像計算機一樣思考,以便能寫出更符合機器口味的程序。在那個時代,程序員恨不得用手榨取計算機每一寸的能力。有人甚至 認為C語言的指針是在浪費內存。至于動態類型,內存自動管理,面向對象…… 別想了,那會讓你的電腦陷入癱瘓。

這種編程方式讓Guido感到苦惱。Guido知道如何用C語言寫出一個功能,但整個編寫過程需要耗費大量的時間,即使他已經準確的知道了如何實 現。他的另一個選擇是shell。Bourne Shell作為UNIX系統的解釋器已經長期存在。UNIX的管理員們常常用shell去寫一些簡單的腳本,以進行一些系統維護的工作,比如定期備份、文 件系統管理等等。shell可以像膠水一樣,將UNIX下的許多功能連接在一起。許多C語言下上百行的程序,在shell下只用幾行就可以完成。然 而,shell的本質是調用命令。它并不是一個真正的語言。比如說,shell沒有數值型的數據類型,加法運算都很復雜。總之,shell不能全面的調動 計算機的功能。

Guido希望有一種語言,這種語言能夠像C語言那樣,能夠全面調用計算機的功能接口,又可以像shell那樣,可以輕松的編程。ABC語言讓 Guido看到希望。ABC是由荷蘭的數學和計算機研究所開發的。Guido在該研究所工作,并參與到ABC語言的開發。ABC語言以教學為目的。與當時 的大部分語言不同,ABC語言的目標是“讓用戶感覺更好”。ABC語言希望讓語言變得容易閱讀,容易使用,容易記憶,容易學習,并以此來激發人們學習編程 的興趣。比如下面是一段來自Wikipedia的ABC程序,這個程序用于統計文本中出現的詞的總數:

  1. HOW TO RETURN words document:  
  2.    
  3.    PUT {} IN collection  
  4.    
  5.    FOR line IN document:  
  6.    
  7.       FOR word IN split line:  
  8.    
  9.          IF word not.in collection:  
  10.    
  11.             INSERT word IN collection  
  12.    
  13.    RETURN collection 

HOW TO用于定義一個函數。一個Python程序員應該很容易理解這段程序。ABC語言使用冒號和縮進來表示程序塊。行尾沒有分號。for和if結構中也沒有括號()。賦值采用的是PUT,而不是更常見的等號。這些改動讓ABC程序讀起來像一段文字。

盡管已經具備了良好的可讀性和易用性,ABC語言最終沒有流行起來。在當時,ABC語言編譯器需要比較高配置的電腦才能運行。而這些電腦的使用者通常精通計算機,他們更多考慮程序的效率,而非它的學習難度。除了硬件上的困難外,ABC語言的設計也存在一些致命的問題:

可拓展性差。ABC語言不是模塊化語言。如果想在ABC語言中增加功能,比如對圖形化的支持,就必須改動很多地方。

不能直接進行IO。ABC語言不能直接操作文件系統。盡管你可以通過諸如文本流的方式導入數據,但ABC無法直接讀寫文件。輸入輸出的困難對于計算機語言來說是致命的。你能想像一個打不開車門的跑車么?

過度革新。ABC用自然語言的方式來表達程序的意義,比如上面程序中的HOW TO 。然而對于程序員來說,他們更習慣用function或者define來定義一個函數。同樣,程序員更習慣用等號來分配變量。盡管ABC語言很特別,但學習難度也很大。

傳播困難。ABC編譯器很大,必須被保存在磁帶上。當時Guido在訪問的時候,就必須有一個大磁帶來給別人安裝ABC編譯器。 這樣,ABC語言就很難快速傳播。

1989年,為了打發圣誕節假期,Guido開始寫Python語言的編譯器。Python這個名字,來自Guido所摯愛的電視劇Monty Python’s Flying Circus。他希望這個新的叫做Python的語言,能符合他的理想:創造一種C和shell之間,功能全面,易學易用,可拓展的語言。Guido作為 一個語言設計愛好者,已經有過設計語言的嘗試。這一次,也不過是一次純粹的hacking行為。

一門語言的誕生

1991年,***個Python編譯器誕生。它是用C語言實現的,并能夠調用C語言的庫文件。從一出生,Python已經具有了:類,函數,異常處理,包含表和詞典在內的核心數據類型,以及模塊為基礎的拓展系統。

Python語法很多來自C,但又受到ABC語言的強烈影響。來自ABC語言的一些規定直到今天還富有爭議,比如強制縮進。但這些語法規定讓 Python容易讀。另一方面,Python聰明的選擇服從一些慣例,特別是C語言的慣例,比如回歸等號賦值。Guido認為,如果“常識”上確立的東 西,沒有必要過度糾結。

Python從一開始就特別在意可拓展性。Python可以在多個層次上拓展。從高層上,你可以直接引入.py文件。在底層,你可以引用C語言的 庫。Python程序員可以快速的使用Python寫.py文件作為拓展模塊。但當性能是考慮的重要因素時,Python程序員可以深入底層,寫C程序, 編譯為.so文件引入到Python中使用。Python就好像是使用鋼構建房一樣,先規定好大的框架。而程序員可以在此框架下相當自由的拓展或更改。

最初的Python完全由Guido本人開發。Python得到Guido同事的歡迎。他們迅速的反饋使用意見,并參與到Python的改進。 Guido和一些同事構成Python的核心團隊。他們將自己大部分的業余時間用于hack Python。隨后,Python拓展到研究所之外。Python將許多機器層面上的細節隱藏,交給編譯器處理,并凸顯出邏輯層面的編程思考。 Python程序員可以花更多的時間用于思考程序的邏輯,而不是具體的實現細節。這一特征吸引了廣大的程序員。Python開始流行。

人生苦短,我用python

時勢造英雄

我們不得不暫停我們的Python時間,轉而看一看瞬息萬變的計算機行業。1990年代初,個人計算機開始進入普通家庭。Intel發布了486處 理器,windows發布window 3.0開始的一系列視窗系統。計算機的性能大大提高。程序員開始關注計算機的易用性 ,比如圖形化界面。

Windows 3.0

由于計算機性能的提高,軟件的世界也開始隨之改變。硬件足以滿足許多個人電腦的需要。硬件廠商甚至渴望高需求軟件的出現,以帶動硬件的更新換代。 C++和Java相繼流行。C++和Java提供了面向對象的編程范式,以及豐富的對象庫。在犧牲了一定的性能的代價下,C++和Java大大提高了程序 的產量。語言的易用性被提到一個新的高度。我們還記得,ABC失敗的一個重要原因是硬件的性能限制。從這方面說,Python要比ABC幸運許多。

另一個悄然發生的改變是Internet。1990年代還是個人電腦的時代,windows和Intel挾PC以令天下,盛極一時。盡管 Internet為主體的信息革命尚未到來,但許多程序員以及資深計算機用戶已經在頻繁使用Internet進行交流,比如使用email和 newsgroup。Internet讓信息交流成本大大下降。一種新的軟件開發模式開始流行:開源。程序員利用業余時間進行軟件開發,并開放源代碼。 1991年,Linus在comp.os.minix新聞組上發布了Linux內核源代碼,吸引大批hacker的加入。Linux和GNU相互合作,最 終構成了一個充滿活力的開源平臺。

硬件性能不是瓶頸,Python又容易使用,所以許多人開始轉向Python。Guido維護了一個maillist,Python用戶就通過郵件 進行交流。Python用戶來自許多領域,有不同的背景,對Python也有不同的需求。Python相當的開放,又容易拓展,所以當用戶不滿足于現有功 能,很容易對Python進行拓展或改造。隨后,這些用戶將改動發給Guido,并由Guido決定是否將新的特征加入到Python或者標準庫中。如果 代碼能被納入Python自身或者標準庫,這將極大的榮譽。由于Guido至高無上的決定權,他因此被稱為“終身的仁慈獨裁者”。

Python被稱為“Battery Included”,是說它以及其標準庫的功能強大。這些是整個社區的貢獻。Python的開發者來自不同領域,他們將不同領域的優點帶給Python。 比如Python標準庫中的正則表達是參考Perl,而lambda, map, filter, reduce等函數參考了Lisp。Python本身的一些功能以及大部分的標準庫來自于社區。Python的社區不斷擴大,進而擁有了自己的 newsgroup,網站,以及基金。從Python 2.0開始,Python也從maillist的開發方式,轉為完全開源的開發方式。社區氣氛已經形成,工作被整個社區分擔,Python也獲得了更加高 速的發展。

到今天,Python的框架已經確立。Python語言以對象為核心組織代碼,支持多種編程范式,采用動態類型,自動進行內存回收。Python支 持解釋運行,并能調用C庫進行拓展。Python有強大的標準庫。由于標準庫的體系已經穩定,所以Python的生態系統開始拓展到第三方包。這些包,如 Django、web.py、wxpython、numpy、matplotlib、PIL,將Python升級成了物種豐富的熱帶雨林。

啟示錄

Python崇尚優美、清晰、簡單,是一個優秀并廣泛使用的語言。Python在TIOBE排行榜中排行第八,它是Google的第三大開發語言,Dropbox的基礎語言,豆瓣的服務器語言。Python的發展史可以作為一個代表,帶給我許多啟示。

在Python的開發過程中,社區起到了重要的作用。Guido自認為自己不是全能型的程序員,所以他只負責制訂框架。如果問題太復雜,他會選擇繞 過去,也就是cut the corner。這些問題最終由社區中的其他人解決。社區中的人才是異常豐富的,就連創建網站,籌集基金這樣與開發稍遠的事情,也有人樂意于處理。如今的項 目開發越來越復雜,越來越龐大,合作以及開放的心態成為項目最終成功的關鍵。

Python從其他語言中學到了很多,無論是已經進入歷史的ABC,還是依然在使用的C和Perl,以及許多沒有列出的其他語言。可以 說,Python的成功代表了它所有借鑒的語言的成功。同樣,Ruby借鑒了Python,它的成功也代表了Python某些方面的成功。每個語言都是混 合體,都有它優秀的地方,但也有各種各樣的缺陷。同時,一個語言“好與不好”的評判,往往受制于平臺、硬件、時代等等外部原因。程序員經歷過許多語言之 爭。其實,以開放的心態來接受各個語言,說不定哪一天,程序員也可以如Guido那樣,混合出自己的語言。

無論Python未來的命運如何,Python的歷史已經是本很有趣的小說。

本文出自:http://www.15yan.com/story/1JKTBQvVk5e/

責任編輯:林師授 來源: 十五言
相關推薦

2017-06-05 08:55:27

Python起源應用

2017-03-23 10:42:05

Pythonjava開發

2017-06-20 15:02:48

ChromeWebKit內核

2014-12-03 09:48:36

編程語言

2017-03-07 10:07:25

PythonIDE

2022-02-27 14:45:16

編程語言JavaC#

2012-09-04 11:20:31

2018-04-05 22:42:43

2023-02-08 07:35:43

Java語言面向對象

2017-04-07 10:45:43

編程語言

2017-04-07 16:49:00

語言程序編程

2022-02-21 11:15:59

編程語言后端開發

2020-09-27 15:52:02

編程語言C 語言Python

2024-06-27 09:00:00

人工智能編程語言軟件開發

2011-07-14 17:58:11

編程語言

2022-09-07 08:05:32

GScript?編程語言

2013-07-26 10:23:04

2018-07-16 12:36:48

編程語言PythonJava

2020-11-03 11:18:35

Go語言GoLang編程語言

2017-10-26 11:44:19

工具語言編寫
點贊
收藏

51CTO技術棧公眾號

亚欧美一区二区三区| 韩国一区二区三区美女美女秀| 337人体粉嫩噜噜噜| 麻豆久久一区| 疯狂做受xxxx欧美肥白少妇| 亚洲欧洲久久| 天堂网在线资源| 久久成人综合网| 97久久国产精品| 99热99这里只有精品| 国产精品调教视频| 91麻豆精品国产综合久久久久久 | 欧美日韩国产限制| 在线播放 亚洲| 久久天堂电影| 成人免费视频视频在线观看免费| 国产精品久久视频| 欧美日韩精品区| 欧美va亚洲va日韩∨a综合色| 日韩av在线最新| 真实乱偷全部视频| 欧美91在线|欧美| 黑人巨大精品欧美一区二区一视频 | 日本在线免费网| 91免费版在线| 国产精品一国产精品最新章节| 在线观看免费视频a| 国产精品久久久免费| 欧美丰满片xxx777| 69夜色精品国产69乱| av伊人久久| 国产视频一区在线| 中国免费黄色片| 中文字幕区一区二区三| 欧美一级片在线| 亚洲理论中文字幕| 成人福利一区二区| 欧美在线观看18| 国产精彩免费视频| 日本高清不卡一区二区三区视频 | 国产精品久av福利在线观看| 日韩一级黄色片| 涩涩网站在线看| 精品自拍视频| 欧美日韩成人一区二区| jizz大全欧美jizzcom| 亚洲精品一区三区三区在线观看| 色妞www精品视频| 国产成人无码一二三区视频| 日韩脚交footjobhdboots| 天天操天天综合网| 国产免费黄色av| sis001欧美| 色综合久久99| 日本成人中文字幕在线| 欧美在线va视频| 欧美午夜视频网站| 中文字幕22页| 精品视频在线播放一区二区三区 | 欧美日韩一卡| 欧美国产精品人人做人人爱| 黄色小视频在线免费看| 99在线观看免费视频精品观看| 97色在线观看| 青青草视频在线观看免费| 黄色小视频在线免费看| 伊人成人在线| 欧美一级大片在线观看| 高潮毛片又色又爽免费| 麻豆国产精品视频| 99久久自偷自偷国产精品不卡| 国产小视频免费观看| 91麻豆精东视频| 少妇特黄a一区二区三区 | 日本一区二区三区高清不卡| 亚洲高清资源综合久久精品| 2024短剧网剧在线观看| 亚洲成年人影院| 老司机午夜av| 麻豆一区在线| 亚洲精品视频免费| 人人干在线观看| 亚洲激情视频| 国产精品久久一区| 亚洲国产999| 久久久久国产精品厨房| 偷拍盗摄高潮叫床对白清晰| www555久久| 都市激情亚洲色图| 亚洲精品www.| 日韩aaa久久蜜桃av| 中文字幕在线视频日韩| 国产在线视频二区| 蜜臀精品一区二区三区在线观看| av噜噜色噜噜久久| 国产1区2区3区在线| 一区二区三区国产| 国产福利一区视频| 超碰97久久国产精品牛牛| 尤物tv国产一区| 欧美成人aaaaⅴ片在线看| 蜜臀a∨国产成人精品| 国产精品麻豆免费版| 天堂中文8资源在线8| 精品av在线播放| 欧美日韩久久婷婷| blacked蜜桃精品一区| 韩国视频理论视频久久| 一起草av在线| 久久久久久97三级| 精品视频在线观看一区| 自拍偷拍亚洲| 中文字幕欧美精品日韩中文字幕| 天天操天天爽天天干| 国产一区不卡视频| 亚洲欧洲一区二区| 写真福利精品福利在线观看| 精品成人私密视频| 在线免费日韩av| 六月婷婷色综合| 欧美精品在线一区| 超碰在线公开| 精品国产精品一区二区夜夜嗨| 四虎永久免费地址| 麻豆传媒一区二区三区| 日韩欧美亚洲日产国| 亚洲精品成人图区| 亚洲精品999| 日本少妇在线观看| 国产99久久久国产精品| 成人在线免费观看网址| 成人在线视频www| 久久韩剧网电视剧| ,亚洲人成毛片在线播放| 国产精品女同一区二区三区| 久久婷婷国产91天堂综合精品| 台湾佬综合网| 欧洲亚洲在线视频| 欧美大片aaa| 色哟哟一区二区| 国精品无码人妻一区二区三区| 亚洲深夜福利| 久久久神马电影| 小视频免费在线观看| 亚洲精品视频二区| 亚洲成人av影片| 久久免费的精品国产v∧| 亚洲中文字幕无码专区| 真实原创一区二区影院| 日本高清不卡的在线| 国模精品一区二区| 欧美午夜精品理论片a级按摩| 国产精品久久久视频| 美女网站视频久久| 99亚洲精品视频| 日本亚洲视频| 性色av一区二区三区红粉影视| 天天爽夜夜爽夜夜爽| 欧美日韩在线影院| 中文字幕在线观看免费高清| 久久99最新地址| 亚洲黄色网址在线观看| 9l视频自拍九色9l视频成人| 亚洲 日韩 国产第一| 你懂的在线看| 欧美人xxxx| 日本一级淫片色费放| 2024国产精品| 少妇一级淫免费放| 欧美激情日韩| 欧美高清视频一区二区三区在线观看| 国产欧美自拍| 欧美黑人狂野猛交老妇| 日本私人网站在线观看| 欧美日韩你懂的| 精品少妇久久久| 国产性天天综合网| 亚洲热在线视频| 久久久精品午夜少妇| 中文字幕欧美日韩一区二区| 麻豆精品99| 国产日韩欧美另类| 国产高清自产拍av在线| 中文字幕少妇一区二区三区| 国产人妻精品一区二区三区| 精品久久久久久久久国产字幕| 久久久久久久久福利| 成人久久视频在线观看| 亚洲色图 在线视频| 韩国在线视频一区| 亚洲图片小说在线| 欧美成人一区在线观看| 成人免费激情视频| videos性欧美另类高清| 欧美日韩国产第一页| 高清av在线| 日韩电影免费在线观看中文字幕| 国产精品毛片久久久久久久av| 精品国产户外野外| 18岁成人毛片| 欧美激情在线一区二区三区| 日韩av手机在线播放| 韩国v欧美v日本v亚洲v| 欧美在线观看视频网站| 在线日韩av| 男插女免费视频| 欧美在线免费看视频| 欧美亚洲日本精品| 国内久久精品视频| 国产黄色片免费在线观看| 精品国产乱码| 国产日韩一区欧美| 日本亚洲欧洲无免费码在线| 97精品国产97久久久久久春色| 米奇777四色精品人人爽| 国产视频自拍一区| 好男人www在线视频| 717成人午夜免费福利电影| 久久亚洲精品石原莉奈| 亚洲国产精品天堂| 亚洲伦理一区二区三区| 国产丝袜欧美中文另类| 国产一级黄色录像| 国产高清不卡一区二区| 亚洲天堂网2018| 日本成人在线一区| 欧美 日韩精品| 夜久久久久久| 日韩av新片网| 欧美在线亚洲| 麻豆一区二区三区在线观看| 欧美电影免费| 五月天久久狠狠| 精品日本12videosex| 欧美日产一区二区三区在线观看| 欧美黄色影院| 久久国产一区二区| 欧美大胆视频| 免费日韩av电影| 男男gay无套免费视频欧美| 欧美18视频| 精品久久美女| 亚洲综合欧美日韩| 99欧美视频| 五月天在线免费视频| 欧美在线观看天堂一区二区三区| 国产女教师bbwbbwbbw| 国产综合精品| 国产最新免费视频| 久久午夜精品一区二区| 熟女人妇 成熟妇女系列视频| 青娱乐精品视频| 视频免费1区二区三区| 国内精品久久久久影院一蜜桃| 欧美xxxxxbbbbb| 成人av在线一区二区三区| 黄色av网址在线观看| 久久精品人人爽人人爽| 超碰人人干人人| 成人欧美一区二区三区白人| 亚洲综合网在线| 亚洲18女电影在线观看| 久久久精品视频网站| 在线观看欧美精品| 11024精品一区二区三区日韩| 欧美一区二区人人喊爽| 蜜臀久久久久久999| 精品无人国产偷自产在线| yes4444视频在线观看| 久久久国产精品免费| 不卡一本毛片| 国产91在线播放九色快色| 24小时成人在线视频| 国产精品二区在线| 国产一区网站| 九九久久九九久久| 老鸭窝91久久精品色噜噜导演| 天天干天天草天天| 国产成人av电影在线| 97超碰在线资源| 亚洲欧美激情小说另类| 国产精品美女久久久久av爽| 欧美性感一区二区三区| 亚洲av综合色区无码一区爱av | 大桥未久恸哭の女教师| 久久精品在这里| 欧美交换国产一区内射| 欧美色视频日本版| 国产精品视频在线观看免费| 亚洲激情视频在线观看| 免费av在线网址| 欧美亚洲在线播放| 高清一区二区三区av| 欧美日韩喷水| 欧美午夜在线视频| 亚洲福利精品视频| 99国产精品视频免费观看| 天堂网av2018| 色综合天天视频在线观看| 国产免费av观看| 国产一区二区三区在线观看视频| 欧洲在线视频| 国产噜噜噜噜噜久久久久久久久 | 免费成人毛片| 久久精品aaaaaa毛片| 伊人青青综合网| 成年人在线观看视频免费| 99久久亚洲一区二区三区青草| 日本黄色小说视频| 精品视频在线视频| 免费福利在线视频| 亚洲3p在线观看| 一区二区三区在线免费看 | 狠狠色噜噜狠狠色综合久| 亚洲国产精品综合久久久 | 国产二区视频在线| 国产一区二区女| 182在线观看视频| 欧美日韩免费在线视频| 浮生影视网在线观看免费| 57pao成人国产永久免费| 国产区精品视频在线观看豆花| 国产又粗又爽又黄的视频| 老司机一区二区| 永久免费毛片在线观看| 一本色道久久加勒比精品| 午夜成人鲁丝片午夜精品| 久久久久一本一区二区青青蜜月| 欧美国产中文高清| 在线视频一区观看| 久草在线在线精品观看| 日韩av片在线| 欧美日韩综合不卡| 天天在线视频色| 国产在线观看91精品一区| 99久久www免费| 91精产国品一二三产区别沈先生| 国产精品久久久久久久岛一牛影视 | 国产一级特黄a大片99| 好看不卡的中文字幕| 性感美女一区二区三区| 亚洲高清中文字幕| 色欲av永久无码精品无码蜜桃| 国产最新精品视频| 日韩一级电影| 日本在线视频www| 国产人伦精品一区二区| 在线观看国产精品入口男同| 色悠悠久久久久| 亚洲色图欧美自拍| 国产精品你懂的在线欣赏| 一本一道精品欧美中文字幕| 久久精品成人一区二区三区 | 91精品婷婷国产综合久久| 国产视频在线播放| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 你懂得视频在线观看| 欧美日本免费一区二区三区| 操你啦视频在线| 国产精品香蕉视屏| 亚洲欧美日韩一区在线观看| 性高潮久久久久久久| 欧美日韩国产一二三| 羞羞网站在线看| 久久综合入口| 美女一区二区三区| 久久久久久久九九九九| 日韩精品小视频| 亚洲国产伊人| 69sex久久精品国产麻豆| 久久日韩精品一区二区五区| 中文字幕人妻互换av久久| 久久综合色影院| 日本精品影院| av亚洲天堂网| 午夜精品久久久久久不卡8050| 国内在线精品| 高清国产在线一区| 久久综合伊人| a级片在线观看免费| 亚洲欧美国产另类| 国产精品白丝久久av网站| 男人日女人下面视频| 国产精品久久久久久久裸模 | 91天堂素人约啪| 亚洲综合免费视频| 97高清免费视频| 欧美激情偷拍自拍| aaaaaav| 日韩欧美一区二区在线视频| 久久电影tv| 少妇一晚三次一区二区三区| 国产人成亚洲第一网站在线播放| www.久久综合| 国产精品视频26uuu| 99精品久久| 青青草原国产视频| 中文字幕亚洲一区二区三区| 精品国产一区二区三区不卡蜜臂 | 99久久777色|