Python學習筆記(一)

Python的簡介

你好!Python(英國發音:/ˈpaɪθən/ 美國發音:/ˈpaɪθɑːn/), 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。
Python具有豐富和強大的庫。它常被暱稱爲膠水語言,據說是無聊之中開發的,但如今已經發展成了使用最多的一種語言。
ps:這段話是直接百度上移植,沒辦法,懶得自已編了

一般表達式運算符

Python的運算符加(+)減(-)乘(*)除(/)取餘(%)冪乘方(**)與一般無二,2.0版本之前的話,是整除整餘,而3.0版本之後,表整得整,表浮(float)得浮:

>>>2+2
>4
>>>1.5+2
>3.5
>>>2-1
>1
>>>2*3
>6
>>>3/2
>1.5
>>>  10%3
>3
>>>2**3
>8                                          

運算符 //執行整除

>>>1//2
>o
>>1.0 // 2.0
>1

Python可以處理非常大的數據,一般用L/l/指代長整數,但是3.0之後沒有L標識了:

>>>100000000000
>100000000000L

十六進制和八進制

在Python中,十六進制數與八進制數的首位數字都是0,書寫格式:

>>>0xAF
>175
>>>010
>8

變量

變量就是代表(或者引用)某值的名字,好似一個臨時存儲器。變量名可以包括字母、數字和下劃線(_),但不能以數字開頭。比如:csy10是合法變量名,而10csy是非法變量名:

>>>csy10 = 3
>
>>>csy10*5
>15
>>> 10csy = 5
> SyntaxError: invalid syntax

語句

如果表達式就是某件事情,那語句就是做某件事情,但是行爲還是有點相似的,如下:

>>>2*2
>4
>>>print 2*2
>4

而語句與表達式的區別在賦值時體現比較明顯:

>>> x=12
>>> print x
>>> 12

ps:在Python 3.0中print作爲函數,其編寫就變成print(x)而不是 print x。

獲取用戶輸入

獲取用戶輸入的值使用input函數完成,下面介紹直接獲取和獲取後賦值:

#直接獲取
>>>input ("x:   ")
x:2
>>>2
#獲取後賦值
>>> y = input("x:  ")
y:3


ps:第一次寫博客,有寫的不好的,請多多指教。

發佈了17 篇原創文章 · 獲贊 3 · 訪問量 1364
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章