成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

趣味Python入門(一):初識(shí)Python

sutaking / 1645人閱讀

摘要:盡管如此,還具有高級(jí)的數(shù)據(jù)類型和靈活性。它配備了大量的標(biāo)準(zhǔn)模塊,可用于程序庫(kù)。一些模塊提供如下功能通過(guò)這些很贊的特性,瞬時(shí)化身為面向過(guò)程的語(yǔ)言。開發(fā)者可以便捷地將解釋器連接到一個(gè)使用編寫的應(yīng)用程序,并能隨時(shí)用作擴(kuò)展。下一部分會(huì)繼續(xù)分享。

【編者按】本文作者是 Abhishek Jaiswal ,擅長(zhǎng) .NET、C#、Python 等多種語(yǔ)言的技術(shù)控。本文中,作者通過(guò)活潑有趣的口吻向大家介紹了 Python 語(yǔ)言的基礎(chǔ)知識(shí),后期多學(xué)習(xí)歷程也將獻(xiàn)上!本文系 OneAPM 工程師編譯整理。

以下為譯文:

大家好,這是關(guān)于「Python」系列學(xué)習(xí)文章的第一部分,通過(guò)本文,你將一步步邁向輕松搞定 Python 的成功之路!

簡(jiǎn)介

作為一名技術(shù)專家和軟件工程師,新技術(shù)和語(yǔ)言地持續(xù)探索必不可少,筆者將從現(xiàn)在帶大家開啟「Python」的世界。如果你剛好從事面向?qū)ο箝_發(fā),那么不妨給Python一個(gè)機(jī)會(huì)。在循序漸進(jìn)地探索 Python 之前,先看看 Python 想表達(dá)的原理。

呼吁:“人們總是以各種各樣的方式讀錯(cuò)我的名字,我覺(jué)得挺郁悶的。所以在了解我的故事和特性之前,我首先告訴大家該如何正確發(fā)音,這會(huì)讓我覺(jué)得更舒服?!?/p>

正確的讀法——「Py-Tho-N」

希望已經(jīng)闡述清楚,接著一起來(lái)探索 Python 的特性吧 !

簡(jiǎn)單

“如果我說(shuō) Python 很簡(jiǎn)單,也容易上手,請(qǐng)你不要盲目相信,不妨編寫一段代碼來(lái)感受一下它的不同之處”。

就筆者最近的 Python 經(jīng)歷來(lái)說(shuō),Python 確實(shí)非常簡(jiǎn)單,它也是混合型的編程語(yǔ)言。由于它提供了更多樣化的結(jié)構(gòu),相對(duì)其他腳本語(yǔ)言來(lái)說(shuō),Python 對(duì)大型程序支撐得更好,所以它稱得上是真正的編程語(yǔ)言。

可靠性

“哪種語(yǔ)言能更好的進(jìn)行錯(cuò)誤檢查?”很多人都會(huì)告訴你是C。但是如果回答是“C”的話,那么他們肯定沒(méi)聽說(shuō)過(guò)“Python”。絕對(duì)如此,因?yàn)镻ython的確比C提供了更多的錯(cuò)誤檢查。盡管如此,Python 還具有高級(jí)的數(shù)據(jù)類型和靈活性。同時(shí),它具有靈活的 Arrays 和 dictionaries 。

解釋性

Python 是一種解釋型語(yǔ)言,很酷吧?這意味著,Python 可以節(jié)省大量的項(xiàng)目開發(fā)時(shí)間,因?yàn)殚_發(fā)者完全不需要任何類型的編譯和連接。

在 Python 中,開發(fā)者可以用交互方式來(lái)使用解釋器,無(wú)需耗費(fèi)大量的時(shí)間和精力,這才是程序員最想要的。畢竟,時(shí)間就是金錢。

可重用性

Python 讓人更加自由?,F(xiàn)在你可以用Python簡(jiǎn)單地將程序劃分成多個(gè)模塊,在未來(lái)它可以用于其他 Python 程序。它配備了大量的標(biāo)準(zhǔn)模塊,可用于 Python 程序庫(kù)。如果你仍然沒(méi)理解該特性的意義,下面舉幾個(gè)常見的例子。

一些 Python 模塊提供如下功能:

File I/O.

System Calls.

Sockets.

Interface Toolkits.

GUI Toolkits.

通過(guò)這些很贊的特性,Python 瞬時(shí)化身為“面向過(guò)程的語(yǔ)言”。

面向?qū)ο?/strong>

如果你執(zhí)著于面向?qū)ο?,那?Python 可以成為一個(gè)新的 host 。它既能面向過(guò)程,也可以面向?qū)ο?,比?.NET、C++、Java 等。

開源

Python 是開源的,也就意味著它是自由的(大家都懂),程序員和愛好者就是喜歡自由和簡(jiǎn)單的東西。你可以讀讀 Python 背后的程序,也可以閱讀源代碼,再稍微做點(diǎn)改動(dòng)。所有這些特點(diǎn)足以證明 Python 是用戶友好型的語(yǔ)言。

可移植性

由于它是開源的,所以也支持可移植性。你可以隨處運(yùn)行 Python ,換句話說(shuō) Python 幾乎可以在任何環(huán)境下運(yùn)行。

· Python 能在以下環(huán)境中順利運(yùn)行:Windows、Mac、Linux、Solaris、Amiga、AROS、Playstation、Pocket PC、FreeBSD 等等。

易理解和可讀性

Python 不僅比其他語(yǔ)言更簡(jiǎn)單(提供了更高級(jí)的功能),更容易理解,同時(shí)具有更強(qiáng)的可讀性。用 Python 寫的程序比任何其他的編程語(yǔ)言都要簡(jiǎn)短得多,比如 C、C++、Java 等。(不要問(wèn)為什么 .NET 不在此列)。

支持這個(gè)特性的原因是:

高等級(jí)數(shù)據(jù)類型

數(shù)組靈活性

不強(qiáng)制變量或參數(shù)聲明

其他

可擴(kuò)展性

Python 也是可擴(kuò)展的。

如果你知道C是如何工作的,那么 Python 也許能引起你的關(guān)注和興趣。在C中,可以容易地添加一個(gè)新的內(nèi)置函數(shù)到C解釋器。開發(fā)者可以便捷地將 Python 解釋器連接到一個(gè)使用C編寫的應(yīng)用程序,并能隨時(shí)用作擴(kuò)展。

指南

下面是我給出的一些學(xué)習(xí)建議:

盡量多編寫代碼

最好的學(xué)習(xí)方式是編寫你想要的東西

不要只是學(xué)語(yǔ)言,而要深入了解

跟著你的編程理念去學(xué)

在任何你想了解的技術(shù)或事物的基礎(chǔ)上去學(xué)

筆者盡量將文章更具趣味性和互動(dòng)性,希望你們會(huì)喜歡,同時(shí)如果你有什么建議,也歡迎大家提出。下一部分會(huì)繼續(xù)分享。

原文地址:Getting Started with Python : Day1

OneAPM 是應(yīng)用性能管理領(lǐng)域的新興領(lǐng)軍企業(yè),能幫助企業(yè)用戶和開發(fā)者輕松實(shí)現(xiàn):緩慢的程序代碼和 SQL 語(yǔ)句的實(shí)時(shí)抓取。想閱讀更多技術(shù)文章,請(qǐng)?jiān)L問(wèn) OneAPM 官方博客。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/45393.html

相關(guān)文章

  • Jupyter Notebook之初識(shí)入門

    摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會(huì)自動(dòng)安裝上,作為其運(yùn)行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識(shí)到這些方法都是錯(cuò)誤的思路。這才知道原來(lái)是無(wú)法識(shí)別。 為什么要用IPython/Jupyter? python里面調(diào)試確實(shí)有點(diǎn)煩惱,尤其是在vim里,想要嘗試一些簡(jiǎn)單的編碼問(wèn)題,實(shí)在是有點(diǎn)麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個(gè)文件測(cè)試一個(gè)簡(jiǎn)單的功能。 而...

    plus2047 評(píng)論0 收藏0
  • Jupyter Notebook之初識(shí)入門

    摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會(huì)自動(dòng)安裝上,作為其運(yùn)行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識(shí)到這些方法都是錯(cuò)誤的思路。這才知道原來(lái)是無(wú)法識(shí)別。 為什么要用IPython/Jupyter? python里面調(diào)試確實(shí)有點(diǎn)煩惱,尤其是在vim里,想要嘗試一些簡(jiǎn)單的編碼問(wèn)題,實(shí)在是有點(diǎn)麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個(gè)文件測(cè)試一個(gè)簡(jiǎn)單的功能。 而...

    fredshare 評(píng)論0 收藏0
  • 學(xué)習(xí)Python想放棄,因?yàn)槟銢](méi)有培養(yǎng)自己的興趣!

    摘要:為啥你天天刷抖音一點(diǎn)都不煩,因?yàn)槟阌X(jué)得視頻好看你有興趣啊。比如我們說(shuō)你玩是不是要開始搭建一個(gè)自己的網(wǎng)站,是不是可以自己寫一個(gè)小的腳本來(lái)自動(dòng)發(fā)消息給你的女朋友等等,通過(guò)這樣的小例子來(lái)慢慢的培養(yǎng)自己的學(xué)習(xí)的興趣。學(xué)習(xí),切勿貪快貪多。 大家好,我是菜鳥哥! 周末啦,跟大家聊一下我們粉絲團(tuán)的情況...

    ideaa 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<