python入門 基礎知識

2021-07-09 10:34:30 字數 1354 閱讀 9831

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...