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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 單行raw字符串r'...'

    多行字符串'''...'''

    多行raw字符串r'''...'''

    查看全部
  • 轉義字符'\'

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

    2021-01-17

  • 在Python中,布爾類型還可以與其他數據類型(字符串,數字等)做 and、or和not運算:

    a?=?True
    print(a?and?0?or?99)?#?==>?99

    因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True,所以:

    True and 0計算結果是0?
    繼續計算0 or 99計算結果是 99?
    因此,結果是99。
    需要注意的是,not計算的優先級是高于and和or的。

    True?and?not?False?#?==>?True

    在上述布爾計算中,先計算not False = True,然后再計算True and True,因此得到True的結果。

    短路計算

    1. 在計算a and b時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。

    2. 在計算a or b時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。

    所以Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。


    查看全部
  • python效率低,代碼量少

    python不適合底層程序(驅動),移動端(android、iOS),游戲的開發

    查看全部
    0 采集 收起 來源:Python的現狀

    2021-01-17

  • 二進制用0b開頭

    十六進制用0x開頭

    查看全部
  • 取模'%'

    向下取整'//'

    保留有效數字round(變量,有效數字長度)

    查看全部
  • raw:raw()內的字符不需轉義,輸出所輸出內容。

    查看全部
  • 1989年發明

    1991年2月第一個解釋器誕生

    1994年1月發布1.0版本

    2000年10月發布2.0版本

    2008年12月發布3.0版本

    查看全部
  • 整數和浮點數運算之后,結果都是浮點數;

    地板除(//):得到的結果會忽略小數部分,只拿整數部分,

    10//4? # ==> 2

    round()函數,可以用來保留小數位,round(要保留小數位的數值,保留的位數)

    round(10,3)? # ==> 3.333,默認最后一位小數位四舍五入取值

    查看全部
  • python中變量需要遵循一定的約束,可以是字母,下劃線,數字,但是不能以數字開頭;

    變量不僅可以是數字,也可以是任意數據類型(布爾,字符串,空值None等)

    變量定義:變量名=數據,a=1,python(特有的特性,動態語言)中一個變量可以存儲不同的類型

    查看全部
  • 可以看到print('抱歉,考試不及格')這行代碼明顯比上一行代碼縮進了

    這是因為這行代碼是if判斷的一個子分支,因此需要縮進,在Python規范中,一般使用4個空格作為縮進

    1. 在if語句的最后,有一個冒號:,這是條件分支判斷的格式,在最后加入冒號:,表示接下來是分支代碼塊


    查看全部
    0 采集 收起 來源:Python之if語句

    2021-01-16

  • 在Python中,能夠直接處理的數據類型有以下幾種:

    整數、浮點數、字符串、布爾值、空值。


    查看全部
  • 常見的編輯器包括:Sublime Text3,Visual Code,PyCharm

    • 注意Helo Word 前后都有單引號

    • print和>>>不可以有空格

    • 注意(、)、’、‘)均為英文字符


    查看全部
  • 在Python中,包括列表(list)、元組(tuple)、字典(dict)、集合(set)等,他們都可以放入多個元素,因此都可以算作是容器,這些容器是Python編程中非常重要的數據結構.

    list可以放入數字、字符串等數據類型,list不對放入其中的類型進行判斷,也就是說,list可以同時放入任意類型的數據,這是Python這門語言決定的,因為Python是動態語言.

    查看全部
  • # Enter a code

    d = {

    ? ? 'Alice': 45,

    ? ? 'Bob': 60,

    ? ? 'Candy': 75,

    ? ? 'David': 86,

    ? ? 'Ellena': 49

    }

    print(d) # ==> {'Alice': 45, 'Bob': 60, 'Candy': 75, 'David': 86, 'Ellena': 49}

    print(d.keys())

    if 'Alice' in d.keys():

    ? ? alice_score= d.pop('Alice')

    ? ? print(alice_score) # ==> 45

    ? ? print(d) # ==> {'Bob': 60, 'Candy': 75, 'David': 86, 'Ellena': 49}

    else:

    ? ? print('None')


    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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