摘要: 11-1 城市和国家:编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile。将这个函数存储在一个名为city _functions.py 的模块中。 创建一个名为test_cities.py 的程序,对刚编 阅读全文
posted @ 2019-11-01 17:29 雨夜Rainight 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 10-11 喜欢的数字:编写一个程序,提示用户输入他喜欢的数字,并使用json.dump()将这个数字存储到文件中。再编写一个程序,从文件中读取这个值,并打印消息“I know your favorite number! It’s _____.”。 favorite_number.py 1 impo 阅读全文
posted @ 2019-10-31 15:39 雨夜Rainight 阅读(5230) 评论(0) 推荐(0) 编辑
摘要: Python使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。 异常是使用try-except代 阅读全文
posted @ 2019-10-30 16:19 雨夜Rainight 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 10-3 访客:编写一个程序,提示用户输入其名字;用户作出响应后,将其名字写入到文件guest.txt 中。 编写Python代码: 1 username = input("Please enter your name: ") 2 filename = 'guest.txt' 3 4 with op 阅读全文
posted @ 2019-10-29 16:04 雨夜Rainight 阅读(19927) 评论(0) 推荐(0) 编辑
摘要: 10-2 可使用方法replace()将字符串中的特定单词都替换为另一个单词。 读取你刚创建的文件learning_python.txt 中的每一行,将其中的Python 都替换为另一门语言的名称,如C。将修改后的各行都打印到屏幕上。 learning_python.txt文件内容如下: 1 In 阅读全文
posted @ 2019-10-29 10:43 雨夜Rainight 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: 10-1 Python 学习笔记:在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python 知识,其中每一行都以“In Python you can”打头。将这个文件命名为learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序,它读取这 阅读全文
posted @ 2019-10-29 10:15 雨夜Rainight 阅读(698) 评论(0) 推荐(0) 编辑