Python笔记(2)

# 函数
name = "itheima"
length = len(name)
print(length)
# 统计字符串的长度
str_1 = "python"
count = 0
def my_len(str):
    global count
    for i in str:
        count+=1
    print(f"字符串{str}的长度是:{count}")
my_len(str_1)
# 无返回值返回None
# python数据容器
# list
my_list = ["itheima","itcast","python"]
print(my_list)
print(type(my_list))
my_list = ["itheima",666,True]
print(my_list)
print(type(my_list))
my_list = [[1,2,3],[4,5,6]]
print(my_list)
print(type(my_list))
# list的下标索引
name_list = ['Tom','The Shy','Rookie']
print(name_list[0])
print(name_list[1])
print(name_list[2])
# 从前向后是0,1,2 从后向前是-1,-2,-3
print(name_list[-1])
print(name_list[-2])
print(name_list[-3])

my_list = [[1,2,3],[4,5,6]]
# 取出5
print(my_list[1][1])

# list的方法
# 查询功能:列表.index(元素):返回下标
my_list = ["itheima","itcast","python"]
index = my_list.index("itheima")
print(index)
#修改特定位置的值
my_list[0] = "hahahaha"
print(my_list)
# 插入功能 列表.insert(下标,元素)
my_list.insert(1,"ning")
print(my_list)
# 追加功能 列表.append(元素),将指定元素追加到列表的尾部
my_list.append("黑马程序员") # 增加一个
my_list.extend([1,2,3]) # 增加一批
print(my_list)
# 删除
del my_list[2]
print(my_list)
my_list.pop(2) # 指定元素 而且可以接收
# 指定元素删除,但是只能删除第一个
my_list.remove("hahahaha")
print(my_list)
my_list.clear() #清空
# 统计数量
my_list = ["itheima","itcast","itheima","python"]
count = my_list.count("itheima")
print(count)
# 统计所有数量
len = len(my_list)
print(len)
# List 循环遍历
def list_while_finc():
    my_list = ["hema","黑马程序员","Python"]
    index = 0
    while index < len(my_list):
        element = my_list[index]
        print(element)
        index+=1
def list_for_func():
    my_list = [1,2,3,4,5]
    for i in my_list:
        print(i)
list_while_finc()
list_for_func()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值