資源共享吧|易語(yǔ)言論壇|逆向破解教程|輔助開(kāi)發(fā)教程|網(wǎng)絡(luò)安全教程|anzei.cn|我的開(kāi)發(fā)技術(shù)隨記

標(biāo)題: 2020年最新 博學(xué)谷Python基礎(chǔ)班(共9天) [打印本頁(yè)]

作者: show0p    時(shí)間: 2020-6-16 10:25
標(biāo)題: 2020年最新 博學(xué)谷Python基礎(chǔ)班(共9天)
2020年最新 博學(xué)谷Python基礎(chǔ)班(共9天)

一下是筆記
day01
注釋
        單行注釋 #
        多行注釋 """ """  ''' '''
變量
        變量的類(lèi)型
        int float bool str list dict tuple
標(biāo)識(shí)符的命名規(guī)則
        1 見(jiàn)名知意
        2 字母 數(shù)字 下劃線(xiàn)組成 不能以數(shù)字為開(kāi)頭
        3 嚴(yán)格區(qū)分大小寫(xiě)
        4 不能和關(guān)鍵字重復(fù)
輸出
        print函數(shù)
        1 print函數(shù)會(huì)自動(dòng)換行
        2 print("", end="") 去除換行
輸入
        input函數(shù)
        1 阻塞等待數(shù)據(jù)的輸入
        2 接受的數(shù)據(jù)默認(rèn)是字符串類(lèi)型
運(yùn)算符
        //        取整除         
        %        取余       
        **        指數(shù)
數(shù)據(jù)類(lèi)型的轉(zhuǎn)化
        int(),float(), str(), list(), tuple()
        int("abc")不可以成功的
        int("123")可以成功的

day02
比較運(yùn)算符
        =  賦值
        == 比較是否相等
        != 判斷是否不等
邏輯運(yùn)算符
        and 多個(gè)條件同時(shí)成立 整體成立
        or  多個(gè)條件只要有一個(gè)成立 整體成立
        not 對(duì)條件取反
if_else
        if 條件成立:
           xxx
        else:
           條件不成立做xxx
if_elif_else
        if 條件1成立:
           xxx1
        elif 條件2成立:
           xxx2
        else:
           條件1,2都不成立
        如果條件1成立了 條件2和else都不會(huì)執(zhí)行了 只執(zhí)行一次
if嵌套
        前提條件(想要給女朋友買(mǎi)花 首先你得有一個(gè)女朋友)
隨機(jī)整數(shù)
        import random
        random.randint(0,10) 取值范圍是(0~10)全部取到
while循環(huán)
        while num > 0:
                num += 1
        while循環(huán)一定要有計(jì)數(shù)器 否則會(huì)產(chǎn)生死循環(huán)
for循環(huán)
        for i in range(0,3):
        i是一個(gè)臨時(shí)變量 只在for循環(huán)內(nèi)部使用
        range(0,3):左閉右開(kāi)區(qū)間 0 1 2
break
        終止循環(huán)的執(zhí)行
continue
        中斷當(dāng)前的循環(huán) 繼續(xù)下次循環(huán)

day03
字符串
        不可變的數(shù)據(jù)類(lèi)型
格式化輸出
        "%d, %s" % (age,name)
        f"{age},{name}"
下標(biāo)
        a[0]
        從0開(kāi)始,0代表的是第一個(gè)
切片
        a = "abcdef"
        a[起始:終止:步長(zhǎng)]
        1 左閉右開(kāi)區(qū)間 起始位置的數(shù)據(jù)會(huì)取到 結(jié)束位置的數(shù)據(jù)取不到
        2 步長(zhǎng)+ : 從起始位置<向后>去找結(jié)束位置
        3 步長(zhǎng)- : 從起始位置<向前>去找結(jié)束位置
        4 從起始位 找 結(jié)束位置 找到了才有數(shù)據(jù) 找不到就是空
        5 a[:] 取整個(gè)字符串
        6 a[::-1] 逆置字符串
字符串的常見(jiàn)操作
        index 找到子字符串返回下標(biāo) 沒(méi)找到會(huì)報(bào)錯(cuò)
        find  找到子字符串返回下標(biāo) 沒(méi)找到返回-1
        count 統(tǒng)計(jì)子字符串出現(xiàn)的次數(shù)
        replace 進(jìn)行字符串的替換
        split 對(duì)字符串進(jìn)行分割
        join 進(jìn)行字符串的拼接
列表
        可變的數(shù)據(jù)類(lèi)型
        list()
        []
列表的相關(guān)操作

        append 在列表的末尾添加數(shù)據(jù)
        extend 把兩個(gè)列表融合
        insert 在指定的位置插入數(shù)據(jù)

        pop 刪除列表末尾的數(shù)據(jù)
        remove 根據(jù)指定的數(shù)值刪除數(shù)據(jù)
        del 根據(jù)下標(biāo)刪除

        a[0] = "123"

        in
        not in
        index
        count
列表的嵌套
        a = [[1,2],[1,2]]
        a[0][0] ==> 1
元組
        元組中的數(shù)據(jù)不可修改 不可變的數(shù)據(jù)類(lèi)型

        in
        not in
        index
        count
字典
        以 key:value 對(duì)組成的
        1 key不可變的數(shù)據(jù)類(lèi)型
          value可以是任何數(shù)據(jù)類(lèi)型
        2 key是不可重復(fù)的
字典的相關(guān)操作
        keys 獲取字典的所有的key值
        values 獲取字典的所有的value值
        items 獲取字典的key-value對(duì) [(key,value),(key,value)]
        len 獲取字典 列表 字符串 元組 的長(zhǎng)度

        字典["新的key值"] = xxx

        del 字典[key]
        clear() 清空字典

        字典["老的key值"] = xxx

        字典["key值"]
公共方法
        len() 求長(zhǎng)度 范圍: 字典 列表 元組 字符串
        max() 最大值 范圍: 字典 列表 元組 字符串
        min() 最小值 范圍: 字典 列表 元組 字符串
        del   刪除   范圍: 字典 列表 元組 字符串

        + 范圍: 列表 元組 字符串
        * 范圍: 列表 元組 字符串

day04
函數(shù)
        1 封裝代碼 提高代碼的復(fù)用率
        2 先定義def func():  后調(diào)用func()
函數(shù)文檔說(shuō)明
        函數(shù)名下面 """ 函數(shù)說(shuō)明 """
        help(函數(shù)名)
函數(shù)參數(shù)
        def func(a,b):
                pass

        func(1,2)
        形參和實(shí)參 一一對(duì)應(yīng)的關(guān)系
定值參數(shù)
        def func(a,b=10):
                pass

        func(1,2)
        定值參數(shù)需要寫(xiě)到參數(shù)的最右邊
返回值
        return
        1 返回值是需要接受的 如果沒(méi)有接受 返回值就沒(méi)用了
        2 如果只是使用了return 沒(méi)有具體的返回值 返回的就是None
        3 沒(méi)有使用return 默認(rèn)也是返回None
        4 return代表了函數(shù)的結(jié)束 return以下代碼不再執(zhí)行
局部變量
        函數(shù)內(nèi)部定義的變量就是局部變量
        使用范圍: 只能在定義它的函數(shù)內(nèi)部使用
全局變量
        在函數(shù)外部定義的變量就是全局變量
        使用范圍: 可以在函數(shù)內(nèi)部也可以在函數(shù)的外部使用
注意
        1 當(dāng)函數(shù)內(nèi)可以使用局部變量和全局變量的時(shí)候 優(yōu)先使用局部變量
        2 如果想在函數(shù)內(nèi)部修改全局變量 global
變量值的交換
        a,b = b,a
函數(shù)的多個(gè)返回值
        return a,b 接受這個(gè)返回值需要用元組來(lái)接受
函數(shù)的多值參數(shù)
        *args
                獲取多余的單值參數(shù) 以元組的形式存儲(chǔ)這些參數(shù)
        **kwargs
                獲取多余的key-value參數(shù) 以字典的形式存儲(chǔ)這些參數(shù)
拆包
        a,b = [1,2] ==> a=1 , b=2
        a,b = {"age":1,"name":2} ==> a="age" , b = "name"
引用
        id()函數(shù)可以查看變量的地址編號(hào)
        對(duì)于不可變類(lèi)型的數(shù)據(jù)沒(méi)有什么影響
        對(duì)于可變的數(shù)據(jù)類(lèi)型
        影響<1>
                a = b = [1,2]
                        修改a就等于修改了b. a,b是同一個(gè)內(nèi)存空間
                a = [1,2]
                b = [1,2]
                        修改a不會(huì)影響b.  a,b不是同一內(nèi)存空間
        影響<2>
                a = [1,2]
                a += a
                        a.append(a) a的內(nèi)存地址空間是不會(huì)改變的
                a = a + a
                        a = [1,2,1,2] a的內(nèi)存地址發(fā)生改變了
可變類(lèi)型
        列表,字典的value可以是可變類(lèi)型
不可變類(lèi)型
        元組 數(shù)字 字典的key值 字符串

day05
遞歸函數(shù)(了解)
        函數(shù)自己調(diào)用自己
        遞歸函數(shù)一定要設(shè)置函數(shù)結(jié)束條件
匿名函數(shù)
        作用: 可以簡(jiǎn)化函數(shù)的定義

        無(wú)參數(shù)
        lambda :10 + 20
                相當(dāng)于
                def func():
                        return 10 + 20
        有參數(shù)
        lambda x,y:x + y
                相當(dāng)于
                def func(x,y):
                        return x + y

        匿名函數(shù)中不能使用 if 語(yǔ)句、while 循環(huán)、for 循環(huán), 只能編寫(xiě)單行的表達(dá)式,或函數(shù)調(diào)用
        匿名函數(shù)中返回結(jié)果不需要使用 return, 表達(dá)式的運(yùn)行結(jié)果就是返回結(jié)果
列表推導(dǎo)式
        作用: 快速生成一些比較復(fù)雜的列表
        demo1
        my_list1 = [x for x in range(0,10)]
        my_list1 ==> [0,1,2,3,4,6,7,8,9]
        demo2
        my_list2 = [x for x in range(0,10) if x%2 == 0]
        my_list2 ==> [0,2,4,6,8]
        demo3
        my_list3 = [(x,y) for x in range(0,2) for y in range(0,2)]
        my_list3 ==> [(0,0),(0,1),(1,0),(1,1)]
集合
        特點(diǎn): 數(shù)據(jù)不重復(fù)
        定義一個(gè)集合
                a = set()
                a = {1,2,3}

day06
        打開(kāi)文件 open()
        參數(shù)1 文件的路徑
        參數(shù)2 文件的打開(kāi)方式
                r 讀取數(shù)據(jù)的方式打開(kāi)文件
                w 寫(xiě)入數(shù)據(jù)的方式打開(kāi)文件(覆蓋原有的文件內(nèi)容)
                        如果文件不存在 直接重新創(chuàng)建一個(gè)文件
                a 追擊數(shù)據(jù)的方式打開(kāi)文件(把數(shù)據(jù)追加到原有內(nèi)容后)
                        如果文件不存在 直接重新創(chuàng)建一個(gè)文件

        讀取操作 read()
        參數(shù) 讀取數(shù)據(jù)的數(shù)量 字節(jié)為單位

        寫(xiě)入數(shù)據(jù) write()

        關(guān)閉文件 close()

        注意:
                文件中獲取的數(shù)據(jù) 默認(rèn)是str類(lèi)型
                寫(xiě)入文件的數(shù)據(jù) 默認(rèn)是str類(lèi)型

文件的相關(guān)操作os模塊
import os
        重新命名
        rename(需要修改的文件名, 新的文件名)
        刪除文件
        remove(待刪除的文件名)
        創(chuàng)建文件夾
        mkdir("文件夾的名字")
        刪除文件夾
        rmdir("文件夾的名字")
        獲取路徑信息
        getcwd()
        修改所在路徑
        chdir()
        顯示所有的文件名和文件夾名
        listdir()














作者: 韋恩    時(shí)間: 2020-6-16 11:39
E: 2020年最新 博學(xué)谷Python基礎(chǔ)班(共9天) [修改]
作者: lvxinjieao    時(shí)間: 2020-6-16 12:10

作者: toum120    時(shí)間: 2020-6-16 15:25
gxfx
作者: DanKetop    時(shí)間: 2020-6-16 17:44
感謝樓主分享
作者: 1583124118    時(shí)間: 2020-6-17 11:27
頂樓主啦..希望樓主多發(fā)精品好帖啦.....
作者: 青龍青龍    時(shí)間: 2020-6-17 12:42

作者: 擺攤收火箭    時(shí)間: 2020-6-20 16:07
666
作者: Samding    時(shí)間: 2020-6-26 03:47
66666666666666666666
作者: kang43    時(shí)間: 2020-7-3 15:45
1
作者: 菜鳥(niǎo)小異    時(shí)間: 2020-7-16 21:08
找到學(xué)的了&#128514;&#128514;
作者: brain20    時(shí)間: 2020-7-23 21:36
學(xué)習(xí)一下
作者: 去吧皮卡丘    時(shí)間: 2020-7-28 00:11
看一看。。
作者: gycxcl    時(shí)間: 2020-7-29 08:47
樓主雷鋒啊,謝謝分享
作者: 804533133    時(shí)間: 2020-7-29 14:28
頂樓主啦..希望樓主多發(fā)精品好帖啦.....
作者: sun5304    時(shí)間: 2020-7-29 15:04
感謝老師分享
作者: 水與刺猬    時(shí)間: 2020-8-1 07:04
新人報(bào)到
作者: mike    時(shí)間: 2020-8-1 09:51
加油,謝謝分享
作者: 1393721977    時(shí)間: 2020-8-4 19:25
asd ad a
作者: ll337069905    時(shí)間: 2020-8-8 13:18
感謝分享,下載收藏!
作者: zkj159360    時(shí)間: 2020-8-9 10:44
下載
作者: q275212    時(shí)間: 2020-8-14 09:12
謝謝分析啊
作者: qwertyuiop1822    時(shí)間: 2020-8-14 10:43
祝資源共享吧越來(lái)越火!
作者: hhbb979    時(shí)間: 2020-8-15 09:38
值得擁有,好好收藏
作者: zxc12688    時(shí)間: 2020-8-31 09:51
.。。。。。。。。。。。。
作者: ppp520    時(shí)間: 2020-8-31 15:16
想學(xué)習(xí)一下啊
作者: wang3148735    時(shí)間: 2020-9-1 19:34
2020年最新 博學(xué)谷Python基礎(chǔ)班(共9天)
作者: yushubo    時(shí)間: 2020-9-1 20:05
我發(fā)現(xiàn)我一天也離不開(kāi)資源共享吧了!
作者: 2662983141    時(shí)間: 2020-9-5 22:15
666666666666
作者: 2662983141    時(shí)間: 2020-9-5 22:21
66666666666666666666666666666666666666

作者: 夜離亅    時(shí)間: 2020-9-10 10:39
大家好

作者: sadness    時(shí)間: 2020-10-4 19:32
感謝分享
作者: 朱銳的77    時(shí)間: 2020-10-11 19:22
開(kāi)始學(xué)習(xí),謝謝樓主分享
作者: ljc7852    時(shí)間: 2020-10-19 20:15
謝謝謝謝謝謝謝謝謝謝謝謝謝謝
作者: 2665607157    時(shí)間: 2020-10-21 22:42
.
作者: 986056682    時(shí)間: 2020-10-30 23:17
nice
作者: 11559977553300    時(shí)間: 2020-11-11 22:39
無(wú)償分享真的愛(ài)了
作者: rabbitly520    時(shí)間: 2020-11-14 19:57
看看帖子里藏了啥好東西~~~
作者: Yeqiu666    時(shí)間: 2020-11-17 16:58
1
作者: cache    時(shí)間: 2020-11-24 22:07
樓主雷鋒啊,謝謝分享
作者: a577710183    時(shí)間: 2020-11-25 06:26
快樂(lè)的阿貍了fox我分居JJ
作者: 軒轅蟲(chóng)    時(shí)間: 2020-11-26 21:28
666666666
作者: 碎墨    時(shí)間: 2020-11-26 22:18
1321564654654653213213215
作者: ilike    時(shí)間: 2020-12-2 07:10
666666666666666666666
作者: aaa123    時(shí)間: 2020-12-5 10:38
學(xué)習(xí)一下
作者: xyj1984218    時(shí)間: 2020-12-7 13:34
學(xué)習(xí)
作者: rqelove510    時(shí)間: 2020-12-10 17:18
努力學(xué)習(xí),不斷進(jìn)步。!13033
作者: kingof1314520    時(shí)間: 2020-12-17 16:47
哈哈
作者: aaa123    時(shí)間: 2020-12-27 18:36
博學(xué)谷Python基礎(chǔ)班
作者: vx307    時(shí)間: 2020-12-28 00:38
6666
作者: titonitian    時(shí)間: 2021-1-29 15:17
學(xué)習(xí)學(xué)習(xí)
作者: liangxf74    時(shí)間: 2021-2-21 12:31
學(xué)習(xí)一下
作者: MrLi    時(shí)間: 2021-2-23 14:02
感謝樓主
作者: grapple    時(shí)間: 2021-2-23 15:52
學(xué)習(xí)學(xué)習(xí)
作者: lihongqi    時(shí)間: 2021-3-6 20:25
最新 博學(xué)谷
作者: 資共吧鳩摩智    時(shí)間: 2021-3-7 03:37
看看!。。。。!
作者: BOSS    時(shí)間: 2021-4-15 18:40
66666666666
作者: 2496627108    時(shí)間: 2021-4-22 04:05
墨跡距離姐拉拉
作者: sooltk    時(shí)間: 2021-4-22 09:19

頂樓主啦..希望樓主多發(fā)精品好帖啦.....
作者: qq2296196057    時(shí)間: 2021-5-21 18:58
111111111111111111111111111111
作者: pk279755683    時(shí)間: 2021-6-2 15:01

頂樓主啦..希望樓主多發(fā)精品好帖啦.....
作者: 搖擺陽(yáng)    時(shí)間: 2021-6-2 19:28
資源吧牛逼
作者: rainsword    時(shí)間: 2021-6-19 10:28
看看博主的內(nèi)容,謝謝
作者: kentgao    時(shí)間: 2021-6-20 21:26
來(lái)學(xué)習(xí)下PY的基礎(chǔ)了

作者: liuchuan    時(shí)間: 2021-8-3 14:53
偷偷瞄一眼
作者: lnabcdefgh    時(shí)間: 2021-8-3 16:14
下是筆記
day01
注釋
        單行注釋 #
        多行注釋 """ """  ''' '''
變量
作者: 凌動(dòng)    時(shí)間: 2021-8-7 00:35
感謝樓主的分享
作者: a10086    時(shí)間: 2021-8-9 23:15

作者: ljh123456    時(shí)間: 2021-8-18 12:09
樓主雷鋒啊,謝謝分享
作者: a8711623    時(shí)間: 2021-8-18 17:17

作者: ZYY    時(shí)間: 2021-10-20 14:36
謝謝分享
作者: aifusen09    時(shí)間: 2021-10-27 13:01
祝資源共享吧越來(lái)越火!
作者: yj3112    時(shí)間: 2021-11-5 19:50
一起努力!
作者: eagle083    時(shí)間: 2021-12-10 12:08
11111111111111111
作者: get_flag    時(shí)間: 2022-1-10 18:48
1111111111111
作者: zxy135795    時(shí)間: 2022-1-10 21:41
感謝分享
作者: inmyheart    時(shí)間: 2022-1-18 17:27
666666666666

作者: byq    時(shí)間: 2022-2-11 16:21

作者: shinwj    時(shí)間: 2022-2-16 23:46
gfdsfdsfdsfs
作者: y1y2y3    時(shí)間: 2022-4-13 10:38
gxfx
作者: 研究僧    時(shí)間: 2022-5-3 09:14

作者: pkbin33201    時(shí)間: 2022-6-1 13:59
謝謝樓主的分享!
作者: 573923380    時(shí)間: 2022-7-2 16:53
020年最新 博學(xué)谷Python基礎(chǔ)班(共9天
作者: shining_zyb    時(shí)間: 2022-8-11 22:58
感謝樓主
作者: qfm886    時(shí)間: 2022-8-12 00:39
666666666666666
作者: LM904917764    時(shí)間: 2022-12-15 10:26
加油
作者: hanjy69    時(shí)間: 2023-4-21 10:03
謝謝樓主分享
作者: TL1ng    時(shí)間: 2023-6-9 19:12
學(xué)習(xí)哦
作者: 13542160202    時(shí)間: 2023-9-24 10:15
加油!
作者: 1215276862    時(shí)間: 2024-4-7 10:33
自動(dòng)回復(fù)腳本
作者: tanxi    時(shí)間: 2024-11-5 22:12
123123123




歡迎光臨 資源共享吧|易語(yǔ)言論壇|逆向破解教程|輔助開(kāi)發(fā)教程|網(wǎng)絡(luò)安全教程|anzei.cn|我的開(kāi)發(fā)技術(shù)隨記 (http://anzei.cn/) Powered by Discuz! X3.4