kongtianyi-ML-day01

变量及字符串格式化

# .doc .pdf  .ipynb
print("hello")
# 变量
name = '孔天意'  # 原样输出
age = 18  # int
money = 9.9
print(name)
print(type(name))  # <class 'str'>
print(type(age)) # <class 'int'>
print(type(money)) #  <class 'float'>

print(name,age, money)
# 字符串格式化输出
print("姓名: {}, 年龄: {}, 余额: {}".format(name, age, money))
print(f'姓名: {name}, 年龄: {age}, 余额: {money}')
print('姓名: %s, 年龄: %d, 余额: %f'%(name, age, money))

条件和循环

# mySum大于1000中断循环
# break 是跳出本层循环
# continue 是跳过本次循环执行下一次循环

while True:
    i = 1
    mySum = 0
    while i <= 100:
        if mySum > 1000:
            break
        mySum += i
        i += 1
    print(mySum)
i = 0
mySum = 0
while i < 100:
    i += 1
    if i%2 == 0:
        continue
    print(i)
    mySum += i

print(mySum)
# mySum = 0
# for i in range(1, 101):
#     mySum += i
# print(mySum)

列表

# 常用数据类型
# 字符串  ''  ""
# 数字  int float complex
# 列表 []
# 元组 ()
# 字典 {:}
# 集合 {}
# 列表 list 可以不同类型的数据
name_list = ['小明', '小红', '小兰', 200, 333.3, [33, 33]]
print(name_list)
print(type(name_list))
# 查询/访问 index
print(name_list[0])
print(name_list[1])
# print(name_list[6]) #list index out of range

# 修改
name_list[0] = "小茗"
print(name_list)
# 增加
# 末尾追加
name_list.append("小黑")
print(name_list)
name_list.extend(["小小", "小大"])
print(name_list)
name_list.append(["小小", "小大"])
name_list.append(["小小", "小大"])
print(name_list)
name_list.insert(1, "小黄")
print(name_list)

# 删除
# name_list.clear()
# print(name_list) # []
# del name_list
# print(name_list)  # name 'name_list' is not defined

# del name_list[4]
# print(name_list)
print(name_list.pop())
print(name_list.pop())
print(name_list.pop(0))
print("pop = ", name_list)
# remove
name_list.remove("小黄")
print(name_list)

# [0, 1, 2, 3,...9]
li = []
for i in range(10):
    li.append(i)
print(li)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值