东秦01

作者: __method__ | 来源:发表于2021-04-10 11:12 被阅读0次

    基本常用数据

    print("hello")
    # 单行注释
    # 变量
    a = 100
    b = 99.9
    print(a)
    print(b)
    print(type(a))
    print(type(b))
    
    # 字符串
    name= "eric"
    print(name)
    print(type(name))
    

    循环判断

    # 判断和循环
    # if 要判断的条件:
    #     满足条件时要执行的事情
    # else:
    #     不满足条件时要执行的事情
    # age = 11
    # if age >= 18:
    #     print("恭喜你可以去网吧了")
    # else:
    #     print("对不起你还是个宝宝")
    # while 和 for 循环
    # 1 ~ 100 累加 5050
    i = 1
    sum = 0
    while i <=100:
        sum = sum + i
        i = i + 1
    print(sum)
    
    sum2 = 0
    for 我最帅 in range(1, 101):
        sum2 = sum2 + 我最帅
    print(sum2)
    

    列表

    # 列表 和元组
    # 列表
    hero_ls = ["鲁班七号", "安琪拉", "妲己", 100, 998.9]
    print(hero_ls)
    print(type(hero_ls))
    # 访问
    # hero_ls[index]
    print(hero_ls[0])
    print(hero_ls[2])
    # 修改
    hero_ls[3] = "不知火舞"
    print(hero_ls)
    # 增加  末尾
    hero_ls.append("司空震")
    print(hero_ls)
    
    # 删除
    del hero_ls[4]
    print(hero_ls)
    

    列表操作

    # [0, 1, 2, ....9] 这样的列表
    li = []
    for i in range(10):
        li.append(i)
    print(li)
    
    # 随机生成  1~100 之间的的随机数 10个
    from random import randint
    li2 = []
    for i in range(10):
        num = randint(1,  100)
        li2.append(num)
    print(li2)
    
    # 列表的遍历(一个个取出)
    # 筛选所有偶数
    li3 = []
    for num in li2:
        if num%2==0:
            li3.append(num)
    print(li3)
    
    

    列表推导式

    # 列表推导式
    #格式
    #[表达式 for 临时 in 迭代对象 if 表达式]
    print([i for i in range(10)])
    
    from random import randint
    li2 = [randint(1, 100) for i in range(10)]
    print(li2)
    
    print([i for i in li2 if i%2==0])
    

    相关文章

      网友评论

        本文标题:东秦01

        本文链接:https://www.haomeiwen.com/subject/kangkltx.html