如何高效使用Python进行文件处理及输入输出操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1556个文字,预计阅读时间需要7分钟。
《Python小白入门系列教程》+ 专题 + 第09章 + 有时候你的程序会与用户产生交互。举例来说,你会希望获取用户的输入内容,并向用户打印出一些返回的结果。我们可以通过 + input() 来实现。
《python小白入门系列教程》 专栏 • 第09篇
有些时候你的程序会与用户产生交互。举个例子,你会希望获取用户的输入内容,并向用户 打印出一些返回的结果。我们可以分别通过 input() 函数与print函数来实现这一需求。
对于输入,我们还可以使用 str (String,字符串)类的各种方法。例如,你可以使用 rjust 方法来获得一个右对齐到指定宽度的字符串。你可以查看 help(str) 来了解更多细 节。
另一个常见的输入输出类型是处理文件。创建、读取与写入文件对于很多程序来说是必不可 少的功能,而我们将在本章探讨这一方面。
用户输入内容
将以下程序保存为 io_input.py :
def reverse(text):return text[::-1]
def is_backtext(text):
return text == reverse(text)
something = input("请输入文字: ")
if is_backtext(something):
print("是回文")
else:
print("不是回文")
输出:
python io_input.py输入文字: abc
不是回文
python io_input.py
输入文字: moom
是回文
我们使用切片功能翻转文本。
本文共计1556个文字,预计阅读时间需要7分钟。
《Python小白入门系列教程》+ 专题 + 第09章 + 有时候你的程序会与用户产生交互。举例来说,你会希望获取用户的输入内容,并向用户打印出一些返回的结果。我们可以通过 + input() 来实现。
《python小白入门系列教程》 专栏 • 第09篇
有些时候你的程序会与用户产生交互。举个例子,你会希望获取用户的输入内容,并向用户 打印出一些返回的结果。我们可以分别通过 input() 函数与print函数来实现这一需求。
对于输入,我们还可以使用 str (String,字符串)类的各种方法。例如,你可以使用 rjust 方法来获得一个右对齐到指定宽度的字符串。你可以查看 help(str) 来了解更多细 节。
另一个常见的输入输出类型是处理文件。创建、读取与写入文件对于很多程序来说是必不可 少的功能,而我们将在本章探讨这一方面。
用户输入内容
将以下程序保存为 io_input.py :
def reverse(text):return text[::-1]
def is_backtext(text):
return text == reverse(text)
something = input("请输入文字: ")
if is_backtext(something):
print("是回文")
else:
print("不是回文")
输出:
python io_input.py输入文字: abc
不是回文
python io_input.py
输入文字: moom
是回文
我们使用切片功能翻转文本。

