第三章练习20170909
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三章练习20170909相关的知识,希望对你有一定的参考价值。
1.为什么Python中不需要变量名和变量类型声明?(标识符)
Python语言中,对象的类型和内存占用都是运行时确定的,比如bool型、int、float、str、list、tuple等类型。
2.为什么 Python 中不需要声明函数类型?(标识符)
3.为什么应当避免在变量名的开始和和结尾使用双下划线?(标识符)
4.在 Python 中一行可以书写多个语句吗?(语句)
可以,利用分号 ;
5.在 Python 中可以将一个语句分成多行书写吗?(语句)
可以,利用 \
6.(a)赋值语句 x, y, z = 1, 2, 3 会在 x、y、z 中分别赋什么值?
1,2,3
6.(b)执行 z, x, y = y, z, x 后,x、y、z中分别含有什么值?
2,3,1
12.将两段程序合并成一个,给它起一个你喜欢的名字,比方 readNwriteTextFiles.py。让用户自己选择是创建还是显示一个文本文件。
13.添加新功能。将你上一个问题改造好的 readNwriteTextFiles.py 增加一个新功能:允许用户编辑一个已经存在的文本文件。 你可以使用任何方式,无论是一次编辑一行,还 是一次编辑所有文本。需要提醒一下的是, 一次编辑全部文本有一定难度,你可能需要借助 GUI 工具包或一个基于屏幕文本编辑的模块比如 curses 模块。要允许用户保存他的修改(保存到 文件)或取消他的修改(不改变原始文件),并且要确保原始文件的安全性(不论程序是否正 常关闭)。
以上是关于第三章练习20170909的主要内容,如果未能解决你的问题,请参考以下文章