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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 自定義函數:

    def?函數名(以逗號隔開的參數列表):
    ????#?函數體
    ????return?返回值
    ????
    元組或以逗號隔開的變量?=?函數名(參數值)

    PS:函數返回值可以有多個,用逗號隔開;也可省略返回值或return語句,則默認返回None。

    查看全部
  • a=3.14 b=1.57 c=a*b prient(c) round(c.3)
    查看全部
  • 2進制:0b 16進制:0x
    查看全部
  • 列表有序,list列表容器,可容納萬物;

    有點像數組

    查看全部
  • 使用round保留2位小數,round(num,2)
    查看全部
  • 兩個集合的關系:

    1、差集

    #?返回在集合1但不其他集合中的元素(創建新差集)
    差集?=?集合1.difference(集合2,?集合3,?...)
    差集?=?集合1?-?集合2?-?...
    
    #?移除集合1中重疊的元素(集合1變為差集)
    集合1.difference_update(集合2,?集合3,?...)
    集合1?=?集合1?-?集合2?-?...
    
    #?返回兩個集合中不重復的元素(創建新對稱差集)
    對稱差集?=?集合1.symmetric_difference(集合2)
    對稱差集?=?集合1?^?集合2
    
    #?刪除集合1中重復的元素,并將集合2中不重復的元素插入集合1中(集合1變為對稱差集)
    集合1.symmetric_difference_update(集合2)
    集合1?=?集合1?^?集合2

    2、交集

    #?返回在所有集合中都存在的元素(創建新交集)
    交集?=?集合1.intersection(集合2,?集合3,?...)
    交集?=?集合1?&?集合2?&?...
    
    #?移除集合1中不重疊的元素(集合1變為交集)
    集合1.intersection_update(集合2,?集合3,?...)
    集合1?=?集合1?&?集合2?&?...
    
    #?判斷是否有交集;有返回False,無返回True
    布爾值?=?集合1.isdisjoint(集合2)

    3、并集

    #?返回所有集合的元素,重復元素只出現一次
    并集?=?集合1.union(集合2,?集合3,?...)
    并集?=?集合1?|?集合2?|?...

    4、子集/超集

    #?判斷集合1是否為集合2的子集?/?集合2是否為集合1的超集
    #?是返回True,否返回False
    布爾值?=?集合1.issubset(集合2)
    布爾值?=?集合2.issupperset(集合1)


    查看全部
  • 為啥不能換行 為啥不可以
    查看全部
  • 定義集合:

    #?空集合,不可用{}定義
    集合?=?set()
    
    #?集合是無序的,其元素不可重復
    集合?=?{值1,?值2,?...}
    集合?=?set(值)??#值可以是字符串或容器,前者會被拆成單個字母

    添加元素:

    #?將值添加到集合中,若值已存在則不做任何操作
    集合.add(值)
    
    #?將多個值添加到集合中
    #?多個值用逗號分開;值可以是字符串或容器,前者會被拆成單個字母
    集合.update(多值)

    移除元素:

    #?移除指定值
    集合.remove(值)??#元素不存在會報錯
    集合.discard(值)
    
    #?隨機移除第一個值
    被移除的值?=?集合.pop()
    
    #?清空元素
    集合.clear()


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

    2020-09-17

  • 字典的其他方法:

    #?獲取所有鍵
    #?Python2返回列表,Python3返回迭代器
    鍵?=?字典.keys()
    
    #?獲取所有值,返回迭代器
    值?=?字典.values()
    
    #?復制字典
    #?復制父對象,引用子對象
    新字典?=?字典.copy()
    
    #?從序列創建新字典
    #?初始值為所有鍵的初始值,缺省為None
    新字典?=?字典.fromkeys(鍵序列,初始值)


    查看全部
  • continue # 當num < 10時,跳過后續循環代碼,繼續下一次循環

    查看全部
  • s = 'ABCD'
    for ch in s:
    ? ? print(ch)

    意思是把字符串s中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。

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

    2020-09-17

  • age=2
    if?age>18:
    ????print?('成年人')
    elif?6<=age<18:
    ????print('青少年')
    elif?3<=age<6:
    ????print('小朋友')
    elif?age<3:
    ????print('嬰兒')
    查看全部
  • score = 95
    if score < 60:
    ? ? print('抱歉,考試不及格')
    elif score >= 80:
    ? ? print('恭喜你,拿到優秀的成績')
    elif score >= 90:
    ? ? print('恭喜你,拿到卓越的成績')
    else:
    ? ? print('恭喜你,考試及格')


    還有一種方法


    score = 59
    if score < 60:
    ? ? print('抱歉,考試不及格')
    else:
    ? ? if score >= 90:
    ? ? ? ? print('恭喜你,拿到卓越的成績')
    ? ? else:
    ? ? ? ? if score >= 80:
    ? ? ? ? ? ? print('恭喜你,拿到優秀的成績')
    ? ? ? ? else:
    ? ? ? ? ? ? print('恭喜你,考試及格')

    查看全部
  • score = 59
    if score < 60:
    ? ? print('抱歉,考試不及格')
    else:
    ? ? print('恭喜你,考試及格')

    第一個是冒號:,在else中,同樣需要冒號;其次是縮進,在else的子邏輯分支,同樣需要縮進。

    查看全部
    1. 在Python規范中,一般使用4個空格作為縮進

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


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

    2020-09-17

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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