1.運算子
+(加),-(減),*(乘),/(除),%(取餘),**(平方)
2.獲取輸入
input() #函式獲取使用者的輸入,將字串和數字轉換成整數
raw_input() #函式獲取使用者的輸入,結果被看作原始字串
test = input("pleae enter your name: ") #intpu "jackm" or 3,此函式讀取引數加入"",數字不用加
print test # result is 'jackm' or '3'
test = raw_input("please enter you name: ")# jackm or 3
print test #resust is jackm or 3
3.匯入模組
語法:import module_name
import math
math.floor(32.9);#浮點數計算
可以使用int()函式將浮點數轉換成整數
int(math.floor(32.9));
語法:from 模組 import 函式(方法)
from math import sqrt
sqrt(9) #result 3.0
int(sqrt(9)) #resutl is 3
4.cmath和複數
import cmath
cmath.sqrt(-1) # result 1j 複數
5.拼接字元符(+) #在perl裡的(.)和該符號具有同樣的功能
x = 'hello '
y = 'jackm'
x + y # result is 'hello jackm'
6.字串表示:str() and repr()
str函式,它會把值轉換成合理的形式的字串,可以更好的理解
print str(10000l) # result is 10000 #將值轉換成字串
reprt()函式,它是會把字串轉換為合法的python表示式
print repr(10000l) #result is 100000l #返回值的字串表示形式
7.其他函式
round(number,[ ndigits]) #根據精度對數字四捨五入
long(ojbect) #將字串和數字轉換為長整數
pow(x,y[,z]) #返回x的y次冪(所得結果對z取模)
help() #提供交幫助
abs(number) #返回數字的絕對值
Python基礎知識 爬蟲入門
爬蟲,即網路爬蟲。打個形象的比方 乙隻蜘蛛在蜘蛛網上爬,可以以某種方式從網上的某個地方找到自己想要的東西。那麼和網頁相聯絡起來有什麼關係呢?首先我們先簡單介紹一下網頁的基本概念。所謂網頁,也就是我們給瀏覽器輸出乙個字串,瀏覽器進行解析後,經dns伺服器找到伺服器主機後,向伺服器發出請求,伺服器經過解...
python入門(二)基礎知識
在前乙個章節,我介紹了如何搭建乙個比較友好的python學習環境,在這一節中我將快速過一遍基礎知識,為實際應用展開鋪墊 1 與c c 不同的是,python的 塊不使用 而是使用縮進來寫。並且縮排的空格數必須統一否則會報錯。2 在python中單行注釋採用 多行注釋採用 或 3 在python中,一...
python入門 基礎知識(2)
3 列表 list 1.原來值最後追加 2 清空列表 li.clear 3 拷貝,淺拷貝 v li.copy 4.計算元素出現的次數 v li.count 22 5.擴充套件原列表,引數 可迭代物件 li 11,22,33,22,44 11,22,33,22,44,9898,不得了 li.exten...