zoukankan      html  css  js  c++  java
  • 2-8

    2-8

    '''
    sys模块是python解释器自带的,没有py文件
    
    '''
    
    #浅copy
    import copy
    
    #浅copy方式一
    person = ['name', ['a', 100]]
    p1 = copy.copy(person)
    
    #浅copy方式二
    p2 = person[:]
    
    #浅copy方式三
    p3 = list(person)
    
    #浅copy的用处
    #创建联合账号
    account = ['name', ['saving', 100]]
    account1 = account[:]
    account2 = account[:]
    
    account1[0] = 'alex'
    account2[0] = 'fengjie'
    
    account1[1][1] = 50
    
    print(account1)
    print(account2)
    
    
    
    '''
    元组 tuple
    元组其实跟列表差不多,也是存一组数,只不过它一旦创建,便不能再修改,所以又叫只读列表
    
    语法
    names = ('a', 'b', 'c')
    它只有两个方法,一个是count,一个是index
    
    '''
    
    names = ['a', 'b', 'c', 'a']
    print(names.count('a'))
    print(names[0])
    
    
    
    '''
    程序练习
    
    请闭眼写出以下程序。
    
    程序:购物车程序
    
    需求:
        1. 启动程序后,让用户输入工资,然后打印商品列表
        2. 允许用户根据商品编号购买商品
        3. 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒
        4. 可随时退出,退出时,打印已购买商品和余额
    
    
    
    
    '''
  • 相关阅读:
    ugui点击穿透判断
    c#字符串代码,动态创建编译器
    github项目分享
    unity 2d 版的lookAt
    unity全屏截图
    shader例子
    AcWing 329. 围栏障碍训练场
    AcWing 326. XOR和路径
    AcWing 324. 贿赂FIPA
    AcWing 322. 消木块
  • 原文地址:https://www.cnblogs.com/python-abc/p/12021794.html
Copyright © 2011-2022 走看看