2-8
Posted python-abc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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. 可随时退出,退出时,打印已购买商品和余额 ‘‘‘
以上是关于2-8的主要内容,如果未能解决你的问题,请参考以下文章