码迷,mamicode.com
首页 > 其他好文 > 详细

2-8

时间:2019-12-11 12:57:05      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:nbsp   需求   print   商品列表   SYS模块   检测   选择   names   工资   

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

标签:nbsp   需求   print   商品列表   SYS模块   检测   选择   names   工资   

原文地址:https://www.cnblogs.com/python-abc/p/12021794.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!