Python作业
我是丸子丫
菜鸡测试工程师
展开
-
Python将对象的值传给列表,打印列表返回<__main__.Card object at 0x000001AA99E4E438>
对象不能直接传值给列表,需要将类型转换为str再传值错误示范: 打印了对象的type后 才想起强制转换 将对象强转为str后即可成功题目要求:请定义一个名为Card的扑克牌类,该类有两个字符串变量face和suit。分别描述一张牌的牌面值(如:A,K,Q,J,10,9...3,2)和花色(如:黑桃,红桃,梅花,方块)。定义Card类中的构造方法,为类中的成员变量进行初始化;getFace(),得到扑克牌的牌面值;定义方法getSuit(),得到扑克牌的花色;定义__st...原创 2021-09-17 22:20:43 · 1313 阅读 · 0 评论 -
Python购物车练习题
购物车功能要求:要求用户输入总资产,例如: 2000显示商品列表,让用户根据序号选择商品,加入购物车购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。把显示商品和加入购物车,结算,三个功能定义成三个函数,进行调用goods=[ {"name":"电脑","price":1999}, {"name":"鼠标","price":10}, {"name":"游艇","price":20}, {"name":"美女","price":9.原创 2021-08-17 13:15:02 · 3031 阅读 · 0 评论 -
Python输入/判断/循环练习题
一、根据用户输入的玫瑰花的朵数输出其代表的意义:在古代希腊神话中,玫瑰花集爱情与美丽于一身,所以人们常用玫瑰来表达爱情,但是不同的朵数带表的含义是不同的。# 1、根据用户输入的玫瑰花的朵数输出其代表的意义:在古代希腊神话中,玫瑰花集爱情与美丽于一身,所以人们常用玫瑰来表达爱情,但是不同的朵数带表的含义是不同的。# 1朵表是:你是我的唯一。3朵表是:我爱你。10朵表示:十全十美。99朵表示:天长地久。108朵表示:求婚!num = int(input('请输入玫瑰花的朵数:'))if num原创 2021-08-11 13:30:49 · 850 阅读 · 0 评论 -
Python列表/元祖/字典练习题
一、字典# 1、有字典 dic = {"k1": "v1", "k2": "v2", "k3": "v3"},实现以下功能:dic = {"k1": "v1", "k2": "v2", "k3": "v3"}# 1.1 输出字典中所有的keyprint(list(dic.keys()))# 1.2 输出字典中所有的valueprint(list(dic.values()))# 1.3 添加一个键值对"k4","v4",输出添加后的字典 dicdic["k4"] = "v4"原创 2021-08-11 13:20:43 · 1605 阅读 · 0 评论 -
Python基础语法和数据类型练习题
# 1、默写python的标识符命名规则(含课上的建议)# ①字母 数字 下划线 组成# ②不能以数字开头# ③不能使用关键字# ④标识符区分大小写# ⑤不使用包名 模块名 方法名等# ⑥遵循企业规范# ⑦长度无限制# 2、python的type和id的函数分别是其什么作用? # type():获取数据的数据类型 # id():获取数据在内存中的地址# 3、什么是数据类型的可变和不可变,说说课上我们对可变和不可变类型.原创 2021-08-11 13:12:12 · 402 阅读 · 0 评论