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,
他那呱唧呱唧
呱唧呱唧
呱唧呱唧的聲音,
總纏繞於個人腦海,
久久不願散去……
這咱們就須要使用到三重引號字符串!