1.python入門到精通

1.1跨平臺
程序員

windows、Mac OS、Linux、WWW。shell

1.2Python的應用範圍
編程

操做系統windows

3D動畫ide

WEB動畫

雲計算雲計算

企業應用操作系統

1.3能夠學到什麼?
對象

Python3的全部經常使用語法遊戲

面向對象編程思惟

運用模塊進行編程

遊戲編程

計算機仿真

從IDLE啓動Python


IDLE是一個Python Shell,shell的意思就是「外殼」,基本上來講,就是一個經過鍵入文本與程序交互的途徑!

咱們看到>>>這個提示符,Ta的含義是告訴你,Python已經準備好了,在等着你鍵入Python指令呢。

好了,你們試試在IDLE裏輸入:

>>>print (「I love Python」)

那麼要是你輸入的是

>>>print 「I love Python」    #前妻系列

或者

>>>printf(「I love Python」); #小三系列


咱們嘗試點兒新的東西,咱們輸入

>>>print(5+3)

或者直接輸入

>>>5+3

不妨在試試計算

>>>1234567890987654321*987654321012345678

還有呢,你們試試輸入

>>>print(「well water」+「river」)

先試試

>>>print(「I love Python」* 8 )

>>>print(「I love Python\n」* 8)

既然乘法能夠,那咱們不妨試試加法

>>>print(「I love Python」+ 8 )



print('------------------------------------')

temp = input("不妨猜一下我如今內心想的是哪一個數字:")

guess = int(temp)

if guess == 8:

    print("我草,你是我內心的蛔蟲嗎?!")

    print("哼,猜中了也沒有獎勵!")

else:

    print("猜錯拉,我如今內心想的是8!")

print("遊戲結束,不玩啦^_^")

"""這是註釋"""


插曲之變量

變量名就像咱們現實社會的名字,把一個值賦值給一個名字時,Ta會存儲在內存中,稱之爲變量(variable),在大多數語言中,都把這種行爲稱爲「給變量賦值」或「把值存儲在變量中」。

不過Python與大多數其餘計算機語言的作法稍有不一樣,Ta並非把值存儲在變量中,而更像是把名字貼在值的上邊。

因此有些Python程序員會說「Python」沒有「變量」,只有「名字」。

須要注意的地方


在使用變量以前,須要對其先賦值。

變量名能夠包括字母、數字、下劃線,但變量名不能以數字開頭。

字母能夠是大寫或小寫,但大小寫是不一樣的。也就是說my和My對於Python來講是徹底不一樣的兩個名字

等號(=)是賦值的意思,左邊是名字,右邊是值,不可寫反咯。

須要注意的地方變量的命名理論能夠取任何合法的名字,但做爲一個優秀的程序員,請將盡可能給變量取一個專業一點兒的名字:

>>>t =‘小明’

>>>sdfdd =‘小明’

>>>teacher =‘小明’

插曲之字符串


到目前爲止,咱們所認知的字符串就是引號內的一切東西,咱們也把字符串叫作文本,文本和數字是大相徑庭的,咱看例子:

>>>5+8

>>>’5’+’8’

要告訴Python你在建立一個字符串,就要在字符兩邊加上引號,能夠是單引號或者雙引號,Python女士表示不挑剔。但必須成對,你不能一邊單引號,另外一邊卻花心的用上雙引號結尾。

插曲之字符串


若是字符串中須要出現單引號或雙引號怎麼辦?

例如我想打印字符串:Let’s go!


有兩種方法,第一種比較經常使用,就是使用咱們的轉義符號(\)對字符串中的引號進行轉義:

>>>‘Let\’s go!’


還有一種方法,在課後習題裏邊會有舉例講解。


原始字符串


好像反斜槓是一個好東西,但不妨試試打印:

>>>str = ‘C:\now’

咱們能夠用反斜槓對自身進行轉義:

>>>str = ‘C:\\now’

但若是對於一個字符串中有不少個反斜槓:

>>>str = ‘C:\Program Files\Intel\WiFi\Help’

原始字符串的使用很是簡單,只須要在字符串前邊加一個英文字母r便可:

>>>str = r‘C:\now’

長字符串


若是但願獲得一個跨越多行的字符串,例如:

我愛C,

正如我愛ivw,

他那呱唧呱唧

呱唧呱唧

呱唧呱唧的聲音,

總纏繞於個人腦海,

久久不願散去……

這咱們就須要使用到三重引號字符串!

相關文章
相關標籤/搜索