日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python可以在手机上学吗_Python 读书

發布時間:2024/1/8 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python可以在手机上学吗_Python 读书 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一章

%d %s %f

數字和表達式

加減乘取模都可以直接輸入

除需注意:

1/2=0.5

1/2.0=0.5 --有浮點按浮點計算

1//2=0 --整除

1.0/2.0=0.5

1.0//2.0=0.0 --取整后四舍五入

冪運算:

2**3 --2的3次方

長整形:數字結尾加L

十六和八進制:

0xAF

0o101

變量:

字母數字下劃線,不能以數字開頭

獲取用戶輸入:input

函數:

pow(x,y)--次方 等值于 **

abs(x)--絕對值

round(x)--四舍五入

模塊:

import math

math.floor(x) 向下取整

一次使用

form math import sqrt

sqrt(x)--開根號

特殊

import cmath

cmath.sqrt(-1)

敘述以J結尾

from decimal 十進制浮點型

decimal.Decimal()

_future_

raw_input()輸入 #input

raw_input("press ")

注釋:

# " "

字符串與轉義字符:

字符串表示:

python會保存數字狀態

str/repr

'''跨行原樣輸出

r開頭原樣輸出類似c#@

unicode :

u ‘hello world’ --有問題

第二章

列表和元組

通用序列操作:

索引、分片、加、乘

索引:

f='hello'

f[0] --'h'

分片:

num=[1,2,3,4]下標0

num[1:3]--2,3

反向:num[-3:-1]

num[-3:] --最后位置省略

num[:3] --起始位置省略

步長:[x:y:z]默認步長為1 --有問題[::z]

可以為負不能為0

同類型的序列相加

乘法:

數字*序列--重復N遍

[None]*10 --10個空值

in測試存在包含

長度、最大最小

len、max、min

列表:

list('hey')-['h','e','y']

賦值:list[1]='w' --list('hwy')

刪除:del list['1'] --list('hy')

分片賦值:

name=list('hey')

name[1:]=list['long']--name['hlong']

追加:append

統計:count

多值追加:extend --改變原始值

定位:index

插入:inser(3,‘內容’)

pop:移除并顯示最后一位

移除:remove('內容')

反轉:reverse()

排序:sort

比較:compar(x,y)

元組:

轉換成元組

tuple('abc')--('a','b','c')

列表個數及元素的值都可以改變,元組看成只讀的列表,不能被修改

bin(x) #轉換成二進制

列表可變元組不可變

list

tuple

dict

iter 迭代器

.copy()

.update()

.get()

setdefault()

.zip

0o752 --八進制

0b1010 --二進制

0x85a --十六進制

--------------------------------------------------------

if **:**

elif **:**

else:**

while **:

**

for i in collections

print默認會添加換行,語句最后加(,)即可去除換行

---------------------------------------------------------

and or not

字母數字下劃線

長整形

布爾值

浮點值

復數

decimal.Decimal(*)

'''*

*''' --三引號

if elif else

while

range()

xrange()

for x in temp

str=[x*x for x in range(4)]

for i in str

print i

access_mode r/w/a/+/b --讀/寫/添加/讀寫/二進制

try except else finally

__init__

import module_name

:符號

;分號

=等號

a=b=c=1

a,b=1,2

--doc--

del

type(*)

null對象None

[::] --切片

id()--唯一對象編號

isinstance

if * is *

可變:列表、字典

不可變:數字、字符串、元組

~ 取反

<< />> 左移右移

&、|、^

int/long/float/complex 轉換

abs/coerce[返回兩個數值的元組]/divmod[取整&取余]/pow[指數運算]/round --內置數值運算

pow(x,y,z)x**y%z

oct()/hex() --八進制/十六進制

chr(數值)/ord(字符)

unichr(num)

bool(*)

隨機數

random 模塊

randint() 兩數之間的隨機整數

uniform() 兩數之間的隨機浮點數

random() 0.0~1.0

ord()--字符序數

in /not in

原始字符串操作符 r/R

max/min

enumerate --0 *

zip --(*,*)

len

sorted

reverse

sum

dir(list)

append

count

extend

index

insert

pop

remove

upper

單元素元組 ('*',)

淺拷貝和深拷貝

copy.deepcopy()

strip() --空格

.keys()

.has_key()

.items()

.clear()

if __name__=='__main__'

.add()

.update()

.remove()

forzenset()

|=

&=

-=

^=

set()

* if * else * --?:

break/continue

pass

iter()

next()

[* for * in * if *]

map()

filter()

lambda

open()

file()

read()

readline()

with 簡化try-except-finally

raise 觸發

assert 斷言

sys.exc_info()

默認參數

可變長度參數

lambda 參數: 表達式

reduce()

globa * 全局

閉包

counter()

import

form import

as 簡化名稱

load

__future__

__import__

reload()

class name (父類/self):

__doc__

__base__

__module__

__init__

__new__

__del__

--靜態

stacmethod()

classmethod()

GC()

isinstance(*,*) --對象是否是類的的實例

super()

vars()

--迭代器

randseq

anyIter

__slots__

property()

元類和metaclass

callable()

compile()

eval()

exec()

input()

os.system()

os.open()

sys.exit()

SystemExit

os.kill()

@staticmethod --靜態方法

@classmethod --類方法

@property --特性

總結

以上是生活随笔為你收集整理的python可以在手机上学吗_Python 读书的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。