• 基础知识串讲笔记2022124 yongqi


    #求总距离
    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  # 跳出最近一次循环
    

      

    识串讲

    # coding: utf-8
    import faker
    import random
    # 实践年会抽奖程序
    #第一奖 第二奖 第三奖 ##
    name_f=faker.Faker(locale="zh_CN")
    staff_list=[]
    for i in range(1,301):
        staff_list.append(name_f.name())
    print(staff_list)
    
    level=[30,6,3]
    for i in range(3):
        winer_list=random.sample(staff_list,level[i])
        for w in winer_list:
            staff_list.remove(w)
        print(f"抽中{3-i}待奖的人是",winer_list)
    

      

  • 相关阅读:
    JS组件系列——表格组件神器:bootstrap table
    wcf寄宿到iis
    win10获取注册表权限
    在唯一密钥属性“fileExtension”设置为“.log”时,无法添加类型为“mimeMap”的重复集合项
    从TFS中的现有项目复制一份作为新项目,导致提交的服务器无法加载
    对程序集“”签名时加密失败 --“对程序集签名时出错
    session
    升级webapi依赖的Newtonsoft.json的版本(转)
    多线程相关
    Linq Group By 多个字段
  • 原文地址:https://www.cnblogs.com/gina11/p/15844706.html
Copyright © 2020-2023  润新知