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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • T?=?((1+2),??((1+2),),?('a'+'b'),?(1,?),?(1,2,3,4,5))
    for?i?in?T:
    ????print(type(i))

    打印結果是:

    <class?'int'>
    <class?'tuple'>
    <class?'str'>
    <class?'tuple'>
    <class?'tuple'>

    注意要在自己的電腦上的python中運行

    查看全部
  • 查看全部
  • T1?=?(0,?1,?2,?3,?4,?5,?6,?7,?8,?9)
    list1=list(T1)
    print(list1)
    T2?=?tuple(list1)
    print(T2)
    查看全部
    0 采集 收起 來源:什么是tuple

    2021-04-04

  • L?=?[[1,?2,?3],?[5,?3,?2],?[7,?3,?2]]
    for?cube?in?L:
    ????l?=?cube[0]
    ????w?=?cube[1]
    ????h?=?cube[2]
    ????
    ????s?=?2*(l*w?+?l*h?+?w*h)
    ????print(s)
    查看全部
    0 采集 收起 來源:Python二維list

    2021-04-04

  • print("\"")

    注意,括號里要先加雙引號,在雙引號里才能輸入轉移字符

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

    2021-04-04

  • 認識不同編程中的數據類型是必要的,在Python中,能夠直接處理的數據類型有以下幾種:

    整數

    整數和我們生活中定義的整數是一個概念,例如:1,2,3,10,100,1000,-1000?等等,都是整數,Python可以處理任意大小的整數。

    對于整數,除了生活中常用的十進制以外,計算機由于使用二進制,所以,在計算機中也常用二進制或者十六進制表示整數。相比十進制數,在Python中使用以下方式表示二進制數和十六進制數。

    二進制數只使用數字0、1表示,在Python中,二進制整數使用前綴0b表示,比如:0b0110,0b1100。

    十六進制數除了0~9十個數字以外,還使用a、b、c、d、e、f,在Python中,十六進制使用前綴0x,比如:0x12ef,0xde2431af。

    十進制數、二進制數和十六進制數之間是可以相互轉換的,如果感興趣的同學,可以學習《編程必備基礎知識》了解更多轉換的細節。

    浮點數

    浮點數對應我們生活的是小數,例如:0.1,0.5,?12.34,?3.1415926等,都是浮點數。

    為什么小數在計算機領域被稱為浮點數呢?這是因為按照科學記數法表示時,一個浮點數的小數點位置是可變的(浮動的),比如,1.23x10^9和12.3x10^8是相等的,因此稱為浮點數。

    浮點數可以用數學寫法,如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,看看可以得到你期望的結果0.3嗎?真實結果可能讓你失望了。


    同樣的,這里涉及的原理同學也可以學習上面提到的課程進行進一步原理層面的理解。

    字符串

    字符串對應生活中的就是非數字類型的內容,比如一個句子,一段話,在Python中就是字符串,在Python中,字符串是以''或""括起來的任意文本,比如'abc',"xyz"等等。請注意,''或""本身只是一種表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c這3個字符。

    比如之前練習過的第一個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是一個特殊的空值。

    查看全部
  • http://img1.sycdn.imooc.com//6068960d0001013405390306.jpg

    http://img1.sycdn.imooc.com//6068961a0001b31b05540296.jpg

    http://img1.sycdn.imooc.com//6068963300010f1102170070.jpg

    http://img1.sycdn.imooc.com//606896c000010fb906960163.jpg

    輸出d中元素的個數

    查看全部
  • uple是不可變的,list是可變的,因此tuple可以作為dict的key,但是list不可以作為dict的key,否則將會報錯。

    由于dict是按 key 查找,所以,在一個dict中,key不能重復。

    第一種是遍歷dict的所有key,并通過key獲得對應的value。

    d = {
    ? ?'Alice': 45,
    ? ?'Bob': 60,
    ? ?'Candy': 75,
    ? ?'David': 86,
    ? ?'Ellena': 49
    }
    for key in d: # 遍歷d的key
    ? ?value = d[key]
    ? ?if value > 60:
    ? ? ? ?print(key, value)
    # ==> Candy 75
    # ==> David 86

    第二種方法是通過dict提供的items()方法,items()方法會返回dict中所有的元素,每個元素包含key和value。

    for key, value in d.items():
    ? ?if value > 60:
    ? ? ? ?print(key, value)
    # ==> Candy 75
    # ==> David 86


    http://img1.sycdn.imooc.com//6068958a0001debc07160231.jpg

    逐個打出

    查看全部
  • http://img1.sycdn.imooc.com//606893d00001f33e07100481.jpg

    當刪除dict中不存在的元素時,也不會出錯的方法

    查看全部
  • http://img1.sycdn.imooc.com//606890b7000137c912130512.jpg

    向原來已經有內容的dict里面添加

    查看全部
  • http://img1.sycdn.imooc.com//60688e510001bc3605580222.jpg

    添加元素

    查看全部
  • for 循環 一般跟 range 函數合用,range函數的參數: range(起始值, 終止值, 步長值) 終止值:遍歷的時候不包括本身值 步長值:默認為1,可以為負數
    查看全部
    0 采集 收起 來源:Python之for循環

    2021-04-02

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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