每个字符串的长度不超过100,且输入三个字符串写入(从头写)到step2文件内的test.txt中,然后读取文件中的内容显示到屏幕上
时间: 2024-05-16 14:15:02 浏览: 76
写入三个字符串到文件中的Python代码如下:
```python
with open("step2/test.txt", "w") as f:
f.write("string1\n")
f.write("string2\n")
f.write("string3\n")
```
读取文件中的内容并显示到屏幕上的Python代码如下:
```python
with open("step2/test.txt", "r") as f:
content = f.read()
print(content)
```
输出结果为:
```
string1
string2
string3
```
相关问题
输入三个字符串长度不超过100,按由小到大的顺序输出
可以使用 Python 语言解决这个问题,代码如下:
```python
s1 = input("请输入第一个字符串:")
s2 = input("请输入第二个字符串:")
s3 = input("请输入第三个字符串:")
lst = [s1, s2, s3]
lst.sort(key=len)
print("按照长度从小到大排序后的字符串为:")
for s in lst:
print(s)
```
使用 `input` 函数获取三个字符串,然后将它们放入列表 `lst` 中,使用 `sort` 方法并传入 `len` 函数作为排序的关键字,实现按照字符串长度从小到大排序。最后使用 `for` 循环遍历列表并输出排序后的字符串即可。
从键盘输入1个15个字符的字符串写到文件data.txt中
可以按照以下步骤来实现:
1. 打开文件data.txt,如果文件不存在则创建它。
2. 从键盘输入一个15个字符的字符串。
3. 将输入的字符串写入文件data.txt中。
4. 关闭文件。
具体的代码实现可以参考以下示例:
```python
# 打开文件data.txt,如果文件不存在则创建它
file = open("data.txt", "w")
# 从键盘输入一个15个字符的字符串
string = input("请输入一个15个字符的字符串:")
# 将输入的字符串写入文件data.txt中
file.write(string)
# 关闭文件
file.close()
```
执行完上述代码后,输入的字符串就会被写入到文件data.txt中。
阅读全文