基礎知識串講筆記2022-1-24
阿新 • • 發佈:2022-01-26
#求總距離 height=100 distance=0 for i in range(10): distance+=height height/=2 if i==9: break distance+=height print(distance)
基礎知
# coding: utf-8 """ # @Time : 2022/1/9 17:56 # @Author : Gina Gao # @File : # @Software: PyCharm # @Descript: """ # 基礎知識串講 # Python庫Faker的使用(1):基礎使用方法與函式速查 five_men_fight_bg = {"wangdan", "wangwu", "lisi", "zhangsan"} happy_day = {"高可欣", "李財達", "王六", "lisi"} print(five_men_fight_bg.intersection(happy_day)) # 集合 交集屬性 等價 print(five_men_fight_bg & happy_day) # 集合 交集屬性 print(five_men_fight_bg.difference(happy_day)) # 判斷集合元素中,是否包含集合中的元素,求差集 print(five_men_fight_bg - happy_day) print(five_men_fight_bg.isdisjoint(happy_day)) # 判斷兩個集合是否有相同元素 # 萬得諧物件 ,,屬性 和方法 # 真實存在的都是物件 print(five_men_fight_bg.union(happy_day)) # 求並集 ,等價於 print(five_men_fight_bg | happy_day) # 哪些常演員,只參演了一部電影 print(five_men_fight_bg.symmetric_difference(happy_day)) print(five_men_fight_bg ^ happy_day) # shift + 6 # 集合是沒有下標 # 集合沒有重複值 # 快速去重 套娃 # ctrl+alt+l 快速格式化 a = [1, 3, 4, 4, 4, 33] a = list(set(a)) print(a) # 流程控制結構 # 順序結構 # 選擇結構 分支結構 條件語句 # 迴圈結構 flag = True for floor in range(1, 6): if flag != True: break if floor == 3: continue # 跳出本次迴圈 print(f"歡迎來到第{floor}層") for room in range(1, 9): print(f"{floor}0{room}") # continue break if floor == 4 and room == 4: print(888) flag = False break # 跳出最近一次迴圈
識串講