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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • Python,Javascript為動態言語
    查看全部
  • L.sort(reverse=True),sort是從小到大排序,括號中的reverse=Ture將其改為從大到小排序

    查看全部
  • 在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號()、括號中的參數和冒號:,然后,在縮進塊中編寫函數體,函數的返回值用 return 語句返回。
    查看全部
    0 采集 收起 來源:Python定義函數

    2021-11-15

  • 請注意,return表示返回的意思,函數體內部的語句在執行時,一旦執行到return時,函數就執行完畢,并將結果返回。因此,函數內部通過條件判斷和循環可以實現非常復雜的邏輯。
    查看全部
    0 采集 收起 來源:Python定義函數

    2021-11-15

  • 在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號()、括號中的參數和冒號:,然后,在縮進塊中編寫函數體,函數的返回值用 return 語句返回。
    查看全部
    0 采集 收起 來源:Python定義函數

    2021-11-15

  • 使用Python計算小數的時候,經常需要保留小數點后若干位,可以使用round()函數來處理,這里先了解round的調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。
    num = 10 / 3 print(num) # ==> 3.3333333333333335 # 使用round保留兩位小數 round(num, 2) # ==> 3.33
    查看全部
  • 二進制數只使用數字0、1表示,在Python中,二進制整數使用前綴0b表示,比如:0b0110,0b1100。
    十六進制數除了0~9十個數字以外,還使用a、b、c、d、e、f
    在Python中,十六進制使用前綴0x,比如:0x12ef,0xde2431af。
    浮點數對應我們生活的是小數,在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5,整數運算永遠是精確的,而浮點數運算則可能會有四舍五入的誤差
    字符串對應生活中的就是非數字類型的內容,比如一個句子,一段話,在Python中就是字符串,在Python中,字符串是以''或""括起來的任意文本,比如'abc',"xyz"等等。請注意,''或""本身只是一種表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c這3個字符。布爾值對應于生活中的就是對和錯,在計算機的世界里,大部分判斷都是非錯則對的,布爾值和布爾代數的表示完全一致,一個布爾值只有True、False兩種值,要么是True,要么是False,在Python中,可以直接用True、False表示布爾值(請注意大小寫,不需要使用字符串符號括起來),也可以通過布爾運算計算出來。

    布爾值可以用and、or和not運算(注意and,or,not都是Python語言本身的關鍵字)。

    and運算是與運算,只有所有都為 True,and運算結果才是 True。

    or運算是或運算,只要其中有一個為 True,or 運算結果就是 True。

    not運算是非運算,它是一個單目運算符,把 True 變成 False,False 變成 True。

    空值

    空值是Python里一個特殊的值,用None表示。相當于空集
    查看全部
  • Python 中的raw r'''...'''

    查看全部
  • 可變參數?*args? (tuple)

    def?func(*args):
    ????print('args?length?=?{},?args?=?{}'.format(len(args),?args))
    
    func('a')?#?==>?args?length?=?1,?args?=?('a',)
    func('a',?'b')?#?==>?args?length?=?2,?args?=?('a',?'b')
    func('a',?'b',?'c')?#?==>?args?length?=?3,?args?=?('a',?'b',?'c')

    可變關鍵字參數?**kwargs? (dict)

    def?info(**kwargs):
    ????print('name:?{},?gender:?{},?age:?{}'.format(kwargs.get('name'),?kwargs.get('gender'),?kwargs.get('age')))
    
    info(name?=?'Alice',?gender?=?'girl',?age?=?16)
    #
    #
    def?func(param1,?param2,?param3?=?None,?*args,?**kwargs):
    ????print(param1)
    ????print(param2)
    ????print(param3)
    ????print(args)
    ????print(kwargs)
    
    func(100,?200,?300,?400,?500,?name?=?'Alice',?score?=?100)
    #?==>?100
    #?==>?200
    #?==>?300
    #?==>?(400,?500)
    #?==>?{'name':?'Alice',?'score':?100}


    函數

    print(cmp(1,?20))?#?==>?-1
    cmp(2,?1)?#?==>?1
    cmp(3,?3)?#?==>?0
    str(123)?#?==>?'123'
    
    isinstance(100,?int)?#?==>?True
    isinstance(100.0,?int)?#?==>?False
    isinstance('3.1415926',?str)?#?==>?True
    
    int('123')?#?==>?123
    int('123',?8)?#?==>?83
    查看全部
  • 變量名

    只是在計算機程序中,變量不僅可以是數字,還可以是任意數據類型(字符串、布爾值、空值、字典等)。在Python中,定義一個變量需要遵循一定的約束,否則,Python可能識別不出它是一個變量。

    變量名由大小寫英文字母、數字和下劃線_組成

    變量不能用數字開頭

    變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)

    查看全部
  • print('抱歉,考試不及格')這行代碼明顯比上一行代碼縮進了,這是因為這行代碼是if判斷的一個子分支,因此需要縮進,在Python規范中,一般使用4個空格作為縮進

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

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

    2021-11-13

  • 比如大寫字母 A 的編碼是65,小寫字母 z 的編碼是122。

    查看全部
  • Python中用e替代10
    比如? 1.23×10∧9可以寫為1.23e9
    ????????
    查看全部
  • 遍歷dist 的方法

    # Enter a code

    # coding=utf-8

    d = {

    ? ? 'Alice': 45,

    ? ? 'Bob': 60,

    ? ? 'Candy': 75,

    ? ? 'David': 86,

    ? ? 'Ellena': 49

    }

    print("通過對象.keys()方法獲取dict的所有key")

    print(d.keys())

    print("通過key屬性來判斷key是否存在于dict字典中")?

    for key in d:

    ? ? value = d[key]

    ? ? print(key, value)

    print("通過items()方法獲取dict的key和value")? ?

    for key,value in d.items():

    ? ? print(key,value)

    查看全部
  • L = [75, 92, 59, 68, 99]


    sum=0.00


    for x in L:


    ? ?sum=sum+x


    ans = sum/len(L)


    print(ans)

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

    2021-11-10

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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