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

為了賬號安全,請及時綁定郵箱和手機立即綁定
    1. 在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號()、括號中的參數和冒號:,然后,在縮進塊中編寫函數體,函數的返回值用 return 語句返回。

    2. 例:定義一個square_of_sum()函數,它接收一個list,返回list中每個元素平方的和。

    def square_of_sum(L):

    ?????result = 0

    ? ???for num in L:

    ? ? ? ? ? ?result = result + num*num

    ? ? return result

    L = [1, 3, 5,7, 9, 11]

    result =square_of_sum(L)?

    print(result)

    查看全部
    0 采集 收起 來源:Python定義函數

    2021-08-31

  • 例:sum()函數接收一個list作為參數,并返回list所有元素之和。請計算 1*1?+ 2*2 + 3*3 + ... + 100*100。

    L = []

    x = 1

    while x <= 100:

    ? ? L.append(x * x)

    ? ? x = x + 1

    print(sum(L))

    查看全部
    0 采集 收起 來源:什么是函數

    2021-08-31

  • # 字符串模板
    template = 'Hello {}'
    # 模板數據內容
    world = 'World'
    result = template.format(world)
    print(result) # ==> Hello World


    查看全部
  • 因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True


    查看全部
  • 編輯環境和運行環境

    查看全部
  • 安裝3.8chenxu

    查看全部
  • Python的列表,除了支持正向順序索引獲取列表中的每一個元素以外,也支持倒序訪問list中的每一個元素。在Python中,可以使用-1來表示最后一個元素。

    注意,如果我們使用-5的話,因為不存在倒數第五個名字,因此這也是一種越界,同樣會報錯。

    查看全部
  • 我們通過中括號[]來按位置訪問對應的元素。

    我們在使用索引的方式訪問列表時,一定要特別注意不要越界。

    同時,列表和字符串一樣,也支持切片,通過切片的方式,獲取到列表的子列表。

    這里需要注意一下,如果我們越界切片的話,不會出現Python運行錯誤,但是按照這樣的下標去切片,獲取不到任何元素。

    查看全部
  • 在第一次循環的時候,num = num + 1由0變為1,%是取余,1%2=1,判斷為continue,不執行print(item),來到第二次循環,所以第一個輸出的是66

    查看全部

  • 通過for循環訪問列表每一個元素的方式,我們稱為迭代。

    查看全部

  • 列表(list)是一種有序的容器,放入list中的元素,將會按照一定順序排列。

    比如列出所有同學們的成績:

    scores = [45, 60, 75, 86, 49, 100]

    列出所有同學們的名字:

    names = ['Alice', 'Bob', 'David', 'Ellena'] # 注意,字符串元素仍需要引號

    查看全部
  • 3-1Python基礎數據類型

    推薦用書《編程必備基礎知識》

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

    整數:十進制? 二進制(前綴0b? 例0b0110? ?0b1100)十六進制(前綴0x? 例0x12ef)(十六進制數除了0~9十個數字以外,還使用a、b、c、d、e、f,)

    浮點數:浮點數對應我們生活的是小數,浮點數可以用數學寫法,如1.23 3.14,-9.01。但是對于很大或很小的浮點數,就必須用科學計數法表示,在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5。整數和浮點數在計算機內部存儲的方式是不同的,整數運算永遠是精確的,而浮點數運算則可能會有四舍五入的誤差,如何檢驗,可以在Python終端中輸入以下內容0.1 + 0.2來檢驗

    字符串:字符串對應生活中的就是非數字類型的內容,比如一個句子,一段話,在Python中就是字符串,在Python中,字符串是以''或""括起來的任意文本。例如print('Hello World'),其中的Hello World就是字符串。

    布爾值:布爾值對應于生活中的就是對和錯,布爾值和布爾代數的表示完全一致,一個布爾值只有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表示。注意,None和0是不一樣的,None不能理解為0,因為0是有意義的,比如我有0個蘋果表示我沒有蘋果,0表達的是數值0的意思,而不能表示為我有None個蘋果,None是一個特殊的空值。

    此外,Python還提供了列表、字典等多種數據類型,還允許創建自定義數據類型。

    查看全部
  • 第二章Python環境

    2-1Python3.8的標準環境

    查看全部
  • 1-3Python的現狀

    目前3.8版本

    世界上三大受歡迎語言

    應用場景:云基礎設施、后臺開發、爬蟲、數據挖掘、人工智能......

    實例:知乎、豆瓣、OpenStack(云計算平臺)

    不擅長領域:底層應用(驅動等)、移動開發(有自用語言)、游戲開發(高性能)

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

    2021-08-27

  • 1-3Python的現狀

    目前3.8版本

    世界上三大受歡迎語言

    應用場景:云基礎設施、后臺開發、爬蟲、數據挖掘、人工智能......

    實例:知乎、豆瓣、YouTube、OpenStack(云計算平臺)

    不擅長領域:底層應用(驅動等)、移動開發(有自用語言)、游戲開發(高性能)

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

    2021-08-27

  • 1-3Python的現狀

    目前3.8版本

    世界上三大受歡迎語言

    應用場景:云基礎設施、后臺開發、爬蟲、數據挖掘、人工智能......

    實例:知乎、豆瓣、YouTube、OpenStack(云計算平臺)

    不擅長領域:底層應用(驅動等)、移動開發(有自用語言)、游戲開發(高性能)

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

    2021-08-27

  • 2-2Python的發展歷史


    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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