亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 今天這道題明顯超綱了啊。


    前面都沒有說sum函數什么事兒

    突然來了一個sum = 0.0

    雖然機智的我去搜索了一下啥意思知道了

    下面的sum = sum + x也是各種懵

    之前沒有見過這樣的表達。。。感覺像是sum 加上 x

    總之今天又是被迫記憶的一天啊。。


    for循環的格式是

    for 變量 in 字符

    ? ? ? print(變量)


    之所以用[]來框住所有的元素,表示的意思是,當前的變量表示[]內的每一個數值,是list的意思,也就是列表,后面會學到

    查看全部
    0 采集 收起 來源:Python之for循環

    2023-03-29

  • 有多個區間條件的時候,如果用if-esle語句會比較麻煩,邏輯不清晰

    可以使用if-elif-else語句

    elif是從上往下執行的,當結果為True時,則停止執行下面的程序,所以要按照自上而下的順序寫程序

    查看全部
  • if-else 語句主要記住格式一定不要錯,不要忘記if和else最后的英文冒號

    查看全部
  • 類似excel里面的VLOOKUP函數,

    python里面的[]可以用來取用字符串里面的單個字符

    如果想取用一段字符,就用[x:y]

    x表示想取用字符的起始位置,y表示想取用字符的結束位置,不包括最后的位置。

    查看全部
  • 我只能說這個函數? 3.6以后就改進了。

    現在是用f-string函數,比這個簡單明了多了。。這個函數太復雜

    查看全部
  • number = int(input('300'))

    a, b = 1, 1

    while a < number:

    ? ? print(a, end=' ')

    ? ? a, b = b, a+b

    查看全部
  • 如果一個字符串抱恨很多轉義的字符,對每一個字符進行轉義會很麻煩,可以在字符串前面加前綴“r”


    r'...'表示法不能表示多行字符串,也不能表示包含? ?“”和‘’的字符串


    如果想表示多行字符串,可以用'''...'''表示


    例如:

    '''line1

    line2

    line3'''

    里面可以加任意的? 引號字符,表示為普通字符

    查看全部
    • 在字符串前面加個前綴r,表示這是一個?raw?字符串,里面的字符就不需要轉義了

    • 但是r'...'表示法不能表示多行字符串,也不能表示包含'和?"的字符串。如果要表示多行字符串,可以用'''...'''表示:

    查看全部
    • Python字符串用\進行轉義

    • 常用的轉義字符還有:

      \n表示換行
      \t?表示一個制表符
      \\表示?\?字符本身

    查看全部
    0 采集 收起 來源:Python的字符串

    2023-03-21

    • not計算的優先級是高于and和or的

    • 通過 or 運算,可以把空字符串"變成"默認字符串,而非空字符串保持不變。

    查看全部
  • 字符串用單引號和雙引號括起來

    但是當字符串包括單雙引號的時候,就需要用到轉義字符

    轉義字符用“\”右斜杠表示

    在引號前面加轉義字符,表示,這后面跟的是個普通字符,而非字符串的前后引號


    常見的轉義字符還有

    \n? ?換行

    \t? ? 制表符

    \\? ? 表示\字符本身

    查看全部
    0 采集 收起 來源:Python的字符串

    2023-03-19

  • 今天學了布爾運算


    布爾運算只有True和False(第一個字母要大寫)

    and 與運算,只有當所有都為True的時候才為True,有一個False,結果都為False

    or或運算,有一個True的時候結果就是True,兩個都是False時,結果才是False

    not非運算,就是相反的結果。


    另外需要記憶的是,python將0、空字符串和None都看成False,把其他數值和非空字符串都看成True


    計算的過程是有優先級的,not的優先級高于and和or,所以多種運算的時候,限制性not,在按照順序執行and和or


    短路計算:

    在and計算中,如果a是False,則結果肯定是False,那么結果就返回a,如果a是True,則結果返回b

    在or計算中,如果a是True,則結果肯定是True,那么結果就返回a,如果是a是Flase,則結果返回b

    查看全部
  • 整數和浮點數可以直接進行四則運算

    證書和浮點數運算后,得到的結果不管小數點后面是否有值,結果都變成了浮點數,因為浮點數可以表達整數的結果,但是整數不能表達浮點數的結果。


    python2中,整數和整數相除,得到的結果默認保存為整數,這一不合理的現象在python3中被改進,如果除不盡則會輸出浮點數結果。


    取模運算,即表達除后余數,用%表示,表達方法是? ? 10%3,結果為10除以3的余數,可以利用取模運算判斷一個數是奇數還是偶數,取模的結果為1則為奇數,結果為0,則為偶數。


    地板除即除后整數,如10除以3的地板除結果為3.


    計算小數時,想要保留制定的小數點后位數,就要用到round函數,調用方法就是

    result = round(10/3,2)

    print(result)

    查看全部
  • 變量:變量不僅可以是數字,還可以是任意的數字類型(字符串、空值、布爾值、字典等)不過有一定的約束規則

    變量名只能有大小寫字幕、數字和下劃線_組成

    變量不能以數字開頭

    變量不能與Python關鍵字重合,比如and、or、not


    定義變量的方法:變量名 = 數據,比如,a = 1,s = 'Hello'

    一個變量可以先后儲存多種不同類型的數據,先定義的數據會被替換成新的數據。

    所以我們稱Python為動態語言


    查看全部
  • 整數和我們生活中定義的整數是一個概念;


    浮點數也就是我們生活中所說的小數,因為在計算機領域,小數的小數點是可以來回移動也不改變大小的,所以稱之為浮點數;


    字符串就是非數字類型的內容,一個句子,一段話

    在python中,字符串是用單引號‘’或者雙引號“”括起來的任意文本,單引號和雙引號是一種表示方式,不是字符串的一部分。


    布爾值就是對和錯,在python中,可以直接用True和False代表布爾值(注意首字母要大寫且不用字符串括起來)

    布爾值可以用and、or、not運算,and是與運算,只有所有都是True時,結果才是True;or是或運算,只要有一個為True,結果就是True;not是非運算,可以把True變成Flase,相反也可以。


    空值在Python中是一個特殊的值,用None表示,與0不同的是,0是有意義的,表示沒有,而None是一個空值。

    查看全部

舉報

0/150
提交
取消
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作,靈活使用流程控制語句。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!