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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • s[:] 取出所有字符

    s[:n] 取出第0個到第n-1個的所有字符

    s[n:] 取出第n個到最后一個之前的所有字符

    查看全部
  • 編寫一個函數,它接受關鍵字參數names,gender,age三個list,分別包含同學的名字、性別和年齡,請分別把每個同學的名字、性別和年齡打印出來。

    ?不會了怎么辦

    參考答案:

    def info(**kwargs):
    ? ?names = kwargs['names']
    ? ?gender_list = kwargs['gender']
    ? ?age_list = kwargs['age']
    ? ?index = 0
    ? ?for name in names:
    ? ? ? ?gender = gender_list[index]
    ? ? ? ?age = age_list[index]
    ? ? ? ?print('name: {}, gender: {}, age: {}'.format(name, gender, age))
    ? ? ? ?index += 1

    info(names = ['Alice', 'Bob', 'Candy'], gender = ['girl', 'boy', 'girl'], age = [16, 17, 15])

    查看全部
  • 請實現函數func,當參數類型為list時,返回list中所有數字類型元素的和,當參數類型為tuple時,返回tuple中所有數字類型元素的乘積

    def func(param):

    ? ? if isinstance(param, list):

    ? ? ? ? result = 0

    ? ? ? ? for item in param:

    ? ? ? ? ? ? if isinstance(item, int) or isinstance(item, float):

    ? ? ? ? ? ? ? ? result += item

    ? ? ? ? return result

    ? ? elif isinstance(param, tuple):

    ? ? ? ? result = 1

    ? ? ? ? for item in param:

    ? ? ? ? ? ? if isinstance(item, int) or isinstance(item, float):

    ? ? ? ? ? ? ? ? result *= item

    ? ? ? ? return result

    ? ? return None

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

    2023-08-26

  • set

    # 判斷s1是否為s2的子集

    s1.issubset(s2)
    # 判斷s2是否為s1的超集
    s2.issuperset(s1)

    #快速判斷兩個集合是否有重合

    isdisjoint()

    查看全部
  • 注意,append()方法總是將元素添加到list的尾部。?
    如果上面的列表需要按照首字母排序的話,那么Candy應該是排在第三的位置的,這怎么辦呢?
    這就需要使用list的insert()方法,insert()方法和append()方法不一樣,insert()方法需要兩個參數,分別是需要插入的位置,以及需要插入的元素。

    names = ['Alice', 'Bob', 'David', 'Ellena']
    names.insert(2, 'Candy')
    print(names) # ==> ['Alice', 'Bob', 'Candy', 'David', 'Ellena']

    注意,將Candy插入到第三的位置之后,原來的名字,都將自動往后移動一位,這個時候再使用相同的索引獲取后面的元素,將會得到不一樣的結果

    names = ['Alice', 'Bob', 'David', 'Ellena']
    print(names[2]) # ==> David
    names.insert(2, 'Candy')
    print(names[2]) # ==>Candy

    查看全部
  • hello,python world
    hello,world
    查看全部
  • chang=3.14
    kuan=1.57
    mianji=chang*kuan
    result=round(mianji,2)
    print(result)
    查看全部
  • str="hello world"
    print(str)
    查看全部
  • 整數,浮點數,字符串,布爾值,空值None
    查看全部
  • 在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號()、括號中的參數和冒號:,然后,在縮進塊中編寫函數體,函數的返回值用 return 語句返回。

    def my_abs(x):
    ??? if x >= 0:
    ??????? return x
    ??? else:
    ??????? return -x

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

    2023-08-24

  • https://docs.python.org/3/library/functions.html
    在這個文檔里面,列舉了Python內置的大部分函數,

    于cmp(x, y),如果x < y 返回 -1,如果x == y 函數返回0,如果x > y函數返回1。

    cmp(1, 2) # ==> -1
    cmp(2, 1) # ==> 1
    cmp(3, 3) # ==> 0

    還有基礎數據類型的轉換函數,int()函數可以將合法的其它類型數據轉換為整數,str()函數可以將其它類型的數據轉換為字符串。

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

    2023-08-24

  • 使用remove()方法,我們需要格外小心,需要提前判斷要remove()的元素是否在set里面,確保存在后,再進行remove。

    如果remove的元素不在set里面的話,那么將會引發錯誤。

    查看全部
  • set與list

    同:擁有一系列元素

    差異:set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。

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

    2023-08-21

  • 對于基礎數據類型,字符串、數字等,這些都是不可變的,可以作為dict的key,而對于復雜數據類型,經過前面的學習,我們知道tuple是不可變的,list是可變的,因此tuple可以作為dict的key,但是list不可以作為dict的key,否則將會報錯。

    查看全部
  • 在定義里,我們使用花括號{}表示這是一個dict,然后key和value之間使用冒號:分割,并且每一組key:value的最后,以逗號,表示這一組的結束。
    我們也可以使用以下的方式定義一個dict。


    d = {
    ? ?'Alice': 45,
    ? ?'Bob': 60,
    ? ?'Candy': 75,
    ? ?'David': 86,
    ? ?'Ellena': 49
    }

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

    2023-08-20

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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