核桃编程python简单小游戏代码

各位朋友们,今天我们来聊聊,核桃编程python简单小游戏代码大全 核桃编程python简单小游戏代码,一起探索吧!

一.python基础3 【列表】

1.1布尔值和控制

布尔值分为True和False

空值是None,不可以当成0

1.2列表

'''列表'''
list=[]

#列表组合
list1=[1,2,3]
list2=[4,5,6]
list3=list1+list2
print(list3)

#列表重复
print(list1*3)

#判断是否在列表里面
print(3 in list1)

#列表截取
list4 = [0,1,2,3,4,5,6]
#输出不包括m[n,m]
print(list4[2:4])
#包括m[::m]
print(list4[3::])
print(list4[::4])

'''列表方法'''
#append 在列表末尾添加一个新元素
list5 = [0,1,2,3]
list5.append(6)
print(list5)

#extend 在列表末尾添加另一个列表
list6 = [0,1,2,3]
list6.extend([5,6,7])
print(list6)

#在下标处追加元素,其余后移
list7 = [0,1,2,3,4]
list7.insert(3,9)
list7.insert(3,[100,200])
print(list7)

#移除指定下标的元素,默认最后一个,并返回删除的数据
list8 = [0,1,2,3,4]
()
print(list8)

#移除从左往右元素值,第一个移除
list9 = [9,8,7,6,7,5]
list9.remove(7)
print(list9)

#删除列表中所有该元素
num1 = list9.count(7)
num2 = 0
while num2 < num1:
    list9.remove(7)
    num2 += 1
print(list9)

#移除列表中所有元素
list10 = [9,8,7,6,7,5]
list10.clear()
print(list10)

#返回该元素的第一个索引值
list11 = [9,8,7,6,7,5]
print(list11.index(7))

#len 列表个数
list11 = [9,8,7,6,7,5]
print(len(list11))

#max 列表最大值
list11 = [9,8,7,6,7,5]
print(max(list11))

#min 列表最小值
list11 = [9,8,7,6,7,5]
print(min(list11))

#count 查看元素在列表中出现的次数
list12 = [9,8,7,6,7,5,9,8,7,6,7,5,9,8,7,6,7,5]
print(list12.count(9))

count1 = 0
for i in range(len(list12)):
    if list12[i] == 9:
        count1 = count1+1
print(count1)

# 逆序
list13 = [0,1,2,3,4,5]
list13.reverse()
print(list13)

list14 =[]
n = len(list13)
for i in range(n):
    list14.append(list13[n-1-i])
print(list14)

#排序
list15 = [4,7,2,9,6,3,4,7,1]
()
print(list15)

内存分类

栈区:系统自动分类,程序结束自动释放内存空间

堆区:程序员手动开辟,手动释放

'''拷贝'''
#浅拷贝 不同的变量名指向同一个内存空间,改变的时候会改变
list1 = [0,1,2,3,4]
list2 = list1
list2[3] =200
print(list1)
print(list2)
print(id(list1))
print(id(list2))

#深拷贝 另外开辟一个内存空间
list3 = [0,1,2,3,4]
list4 = lis


原文地址1:https://blog.csdn.net/acycy/article/details/82670773
参考资料:python中用turtle画一个圆形 https://blog.csdn.net/SXIAOYAN_/article/details/140061099

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值