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

歡迎訪問 生活随笔!

生活随笔

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

python

PYTHON之路DAY3

發布時間:2024/4/17 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PYTHON之路DAY3 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.計算器思路

a.優先括號內(n個數計算)

b.多括號

c.加減乘除計算

d.用遞歸做循環

表達式,先操作 乘除,再加減

函數分類

內置函數

自定義函數

導入的函數

函數就是代碼塊的分解,一般按功能劃分

vars()? == 當前模塊所有變量

‘__doc__’:None

'__name__': '__main__'

'__file__':

all(),接手一個序列,判斷,所有值都是真,返回真,否則返回假

any() 只要有一個真就是真

函數編程:

使用郵件函數實現郵件告警

1.def 定義函數的關鍵字

2.函數名,日后通過函數名調用該函數

3.函數聲明,不自動執行,調用后才執行

4,函數的參數

5.函數的返回值

返回值:

??? 1.未明確指定返回值,返回None

??? 2.返回值可以賦值給某個變量

參數:

??? 普通參數

??? 默認參數

??? 動態參數

普通參數類型:

形式參數

實際參數

參數可以有N個,傳入指定個數的參數

默認參數:

??? 1.不傳,則使用默認

??? 2.默認參數必須放在列表最后

動態參數一

??? def func (*args):

???????????? pass

1.接收多個參數

2.內部自動構造元組

3.序列,*,避免內部構造元組

>>> def dongtai(*args):

...???? print args

...?

>>> dongtai('1',2,3)

('1', 2, 3)

>>> li = (1,2,3,4)

>>> dongtai(li)

((1, 2, 3, 4),)

>>> dongtai(*li)

(1, 2, 3, 4)

>>>?

動態參數二:

? def func (**kwargs):

???????????? pass

>>> def dongtai2(**kwargs):

...???? print kwargs

...?

>>> dongtai2(123)

Traceback (most recent call last):

? File "<stdin>", line 1, in <module>

TypeError: dongtai2() takes exactly 0 arguments (1 given)

>>> dongtai2(k1=123)

{'k1': 123}

>>> dic = {'k1':1,'k2':2}

>>> dongtai2(dic)

Traceback (most recent call last):

? File "<stdin>", line 1, in <module>

TypeError: dongtai2() takes exactly 0 arguments (1 given)

>>> dongtai2(**dic)

{'k2': 2, 'k1': 1}

動態參數三:

def func (*args,**kwargs):

???????????? pass

文件IO處理

obj = open('文件路徑','模式')

1.推薦open, python3.0版本后file另有用處,推薦open

2.方法

obj.truncate()? 將指針位置后面的截斷,只保留指針前面內容

1,獲取

2,增加

3.刪除

轉載于:https://www.cnblogs.com/xiaobing1024/p/4963956.html

總結

以上是生活随笔為你收集整理的PYTHON之路DAY3的全部內容,希望文章能夠幫你解決所遇到的問題。

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