1.编写程序,将字符串“Hello Python”、“BigDate”、“SQL”存入到文件“data.dat”中并读出显示。
时间: 2023-09-30 10:10:40 浏览: 46
可以使用 Python 的文件读写操作来实现这个程序,具体实现如下:
```python
# 将字符串存入文件
with open('data.dat', 'w') as f:
f.write('Hello Python\n')
f.write('BigData\n')
f.write('SQL\n')
# 从文件读出字符串并显示
with open('data.dat', 'r') as f:
lines = f.readlines()
for line in lines:
print(line.strip())
```
运行程序后,输出结果如下:
```
Hello Python
BigData
SQL
```
其中,第一个 with 语句将三个字符串写入到名为 data.dat 的文件中,第二个 with 语句从文件中读取每一行字符串并打印出来。注意使用 strip() 方法去掉每一行字符串的换行符。
相关问题
1.编写程序,将字符串“Hello Python”、“BigDate”、“SQL”存入到文件“data.dat”中 并读出显示。
可以使用 Python 中的文件操作来实现这个功能。具体代码如下:
```python
# 将字符串写入文件
with open("data.dat", "w") as f:
f.write("Hello Python\n")
f.write("BigData\n")
f.write("SQL\n")
# 读取文件并显示内容
with open("data.dat", "r") as f:
content = f.read()
print(content)
```
运行结果:
```
Hello Python
BigData
SQL
```
1.编写程序,将字符串“Hello Python”、“BigDate”、“SQL”存入到文件“data.dat”中并读出显示。 2.编写程序,实现读取一个英文文本文件内容,将文本中的大写字母转换为小写字母,小写字母转换为大写字母。
好的,让我来回答你的问题。
1. 这个问题需要语言和环境的具体说明,我假设你使用的是 Python 3,以下是实现的代码:
```python
# 写入文件
with open('data.dat', 'w') as f:
f.write('Hello Python\nBigData\nSQL')
# 读取文件
with open('data.dat', 'r') as f:
data = f.read()
print(data)
```
这段代码首先使用 `with open()` 语句打开文件,使用 `'w'` 参数表示写入模式,将字符串写入文件中。接着使用 `'r'` 参数打开文件,读取文件内容,并将其打印出来。
2. 这个问题同样需要语言和环境的具体说明,我假设你使用的是 Python 3,以下是实现的代码:
```python
with open('input.txt', 'r') as f:
text = f.read()
transformed_text = ''
for char in text:
if char.isupper():
transformed_text += char.lower()
elif char.islower():
transformed_text += char.upper()
else:
transformed_text += char
print(transformed_text)
```
这段代码首先使用 `with open()` 语句打开文件,使用 `'r'` 参数表示读取模式,将文本内容读取到变量 `text` 中。接着使用循环遍历文本中的每个字符,如果该字符为大写字母,则将其转换为小写字母,如果为小写字母,则将其转换为大写字母,否则直接添加到 `transformed_text` 变量中。最后打印出转换后的文本。
阅读全文