
赵璐Python教程练习题解答-基础知识篇.pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《赵璐Python教程练习题解答-基础知识篇》提供了针对初学者的Python编程语言基础概念和习题解析,帮助学习者巩固理论知识并提高实践能力。
赵璐Python教程答案_Python学习习题笔记---基础篇 基本数据类型:
1. info = abc
info[2] = d
结果是什么?为什么会报错呢?
答: 报TypeError错误,提示str对象不支持项赋值。因为字符串是不可变的数据类型。
2. 如果要把上面的字符串info里面的c替换成d,要怎么操作呢?
答:
(1) 转换为list
info = abc
a = list(info)
a[2] = d
info = .join(a)
(2) 使用字符串的replace函数
info = abc
new_info = info.replace(c, d)
print(new_info)
(3) 使用序列切片方式
info = abcef
new_info = info[:2] + d + info[3:]
print(new_info)
3. 下面两个变量:
a = 1
b = 2
执行print(a + b)的结果是什么?为什么会出现这个结果,如果希望输出是3,要怎么操作?
答: 执行该代码会报错,因为直接使用了未括号的变量名进行打印。Python中需要在变量前加上逗号来表示这是一个参数列表的一部分。
正确的写法应该是:
print(a + b)
全部评论 (0)
还没有任何评论哟~


