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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • use r'''...''' to translate multi-line string

    print('\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.')

    a=r'''"To be, or not to be": that is the question

    Whether it's nobler in the mind to suffer.'''

    print(a)


    查看全部
  • # coding=utf-8

    d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}

    for key, value in d.items():

    ? ? for index in range(len(value)):

    ? ? ? ? print("{}的第{}次成績是{}分".format(key,index+1,value[index]))

    函數的應用。

    查看全部
  • 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


    查看全部
  • Python遍歷dict

    通過直接print(d),我們打印出來的是完整的一個dict;有時候,我們需要把dict中m一定條件的元素打印出來,比如成績超過60的,在這種情況下,我們需要則需要遍歷dict(這種時候需要使用for循環),并通過條件判斷把滿足條件的打印出來。
    遍歷dict有兩種方法, 第一種是遍歷dict的所有key,并通過key獲得對應的value。


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

    查看全部
  • 查找速度快

    dict的第一個特點是查找速度快,無論dict有10個元素還是10萬個元素,查找速度都一樣。而list的查找速度隨著元素增加而逐漸下降。
    不過dict的查找速度快不是沒有代價的,dict的缺點是占用內存大,還會浪費很多內容,list正好相反,占用內存小,但是查找速度慢。


    查看全部
  • d = {

    ? ? 'Alice': 45,

    ? ? 'Bob': 60,

    ? ? 'Candy': 75,

    ? ? 'David': 86,

    ? ? 'Ellena': 49

    }

    x = 'Alice'

    k = d.keys()

    if x in k:

    ? ? print(d.pop(x))

    else:

    ? ? print(d)

    先用keys方法建立一個list出來包括所有keys。

    然后判斷Alice這個key是否在list里,

    如果在就是刪除Alice,如果不在就直接打印原來的list


    查看全部
  • d = {

    ? ? 'Alice': 45,

    ? ? 'Bob': 60,

    ? ? 'Candy': 75,

    ? ? 'David': 86,

    ? ? 'Ellena': 49

    }

    d['Alice']=[45,60]

    print(d)

    字典中追加數據時,字典加鍵用列表錄入數據

    查看全部
  • 字典的名Key不可以自動從字典中獲取嗎?

    手動操作好麻煩,如果字典里的元素很多咋整?

    2天前源自:Python3 入門教程 2020全新版 7-214 瀏覽1 回答

    最佳回答

    1天前

    使用keys方法可以獲取字典的所有key

    d?=?{'Alice':?[50,?61,?66],?'Bob':?[80,?61,?66],?'Candy':?[88,?75,?90]}
    for?key?in?d.keys():
    ????print(key)


    查看全部
  • 有時候函數是沒有返回結果的,這個時候從函數獲取到的是一個空值None。

    除了返回None、一個值以外,函數也可以返回多個值,在函數中,如果需要返回多個值,多個值之間使用逗號分隔即可,但是需要注意順序。注意打印的result,其實它是tuple類型,如果我們需要取出結果中的周長或者面積,使用對應位置的下標就可以獲得對應的結果。

    def?sub_sum(L):
    ????index?=?0
    ????sum1?=?0
    ????sum2?=?0
    ????for?item?in?L:
    ????????if?index?%?2?==?0:
    ????????????sum1?+=?item
    ????????else:
    ????????????sum2?+=?item
    ????????index?+=?1
    ????return?sum1,?sum2
    
    L?=?[1,?2,?3,?4,?5,?6,?7,?8,?9,?10]
    result?=?sub_sum(L)
    print('奇數項的和?=?{}'.format(result[0]))
    print('偶數項的和?=?{}'.format(result[1]))


    查看全部
  • def?my_abs(x):
    ????if?not?isinstance(x,?int)?or?not?isinstance(x,?float):
    ????????print('param?type?error.')
    ????????return?None
    ????if?x?>=?0:
    ????????return?x
    ????else:
    ????????return?-x

    # 類型判別與函數的綜合應用

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

    2021-01-02

  • 如果遇到代碼中含有中文的情況,由于中文不在ascii編碼范圍(0~255),所以編碼異常。

    解決辦法

    在python文件開頭添加

    #?-*-?coding:?utf-8?-*-


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

    2021-01-01

  • 在使用賦值語句往dict中添加元素時,為了避免不必要的覆蓋問題,我們需要先判斷key是否存在,然后再做更新。

    查看全部
  • d = {

    ? ? 'Alice': 45,

    ? ? 'Bob': 60,

    ? ? 'Candy': 75,

    ? ? 'David': 86,

    ? ? 'Ellena': 49

    }

    name=['Alice','Bob','Candy','Mimi','David']

    for item in name:

    ? ? if item in d:

    ? ? ? ? print(item,d.get(item))

    ? ? else:

    ? ? ? ? print('None')


    查看全部
  • # Enter a code

    d = {

    ? ? 'Alice': 45,

    ? ? 'Bob': 60,

    ? ? 'Candy': 75,

    ? ? 'David': 86,

    ? ? 'Ellena': 49

    }

    d['Gaven']=86

    print(d)


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

    2021-01-01

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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