东秦01

基本常用数据

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])
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Data Analysis 算法基础, 工具框架算法模型的选择使用, 业务方面(金融等)需要掌握 算法推导过程了解...
    d032a642d9de阅读 515评论 0 0
  • Swift 简介 查看Swift当前版本 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X...
    mian小爬阅读 359评论 0 1
  • 2.相等运算符 3.is:同一性运算符 #避免将is运算符用于比较类似数值和字符串这类不可变值,由于Python内...
    mydre阅读 678评论 0 1
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,060评论 17 410
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,613评论 0 11