首页 > 其他分享 >08 常用:写入 读取文件格式为:alex|123

08 常用:写入 读取文件格式为:alex|123

时间:2024-09-28 21:33:36浏览次数:6  
标签:alex 08 object 文件格式 user file line txt

练习1:请将user中的元素根据 _ 链接,并写入 'a1.txt' 的文件

"""
user = ['alex','eric']
data = "_".join(user)
file_object = open('a1.txt',mode='w',encoding='utf-8')
file_object.write(data)
file_object.close()
"""

练习2:请将user中的元素根据 _ 链接,并写入 'a1.txt' 的文件

"""
user = [
{'name':'alex','pwd':'123'}, # alex|123
{'name':'eric','pwd':'olbody'}, # eric|olbody
]
file_object = open('a2.txt',mode='w',encoding='utf-8')
for item in user:
line = "%s|%s\n" %(item['name'],item['pwd'],)
file_object.write(line)
file_object.close()
"""

练习3:请将a2.txt中的文件读取出来并添加到一个列表中 ['alex|123','eric|olbody']

方式一

"""
file_obj = open('a2.txt',mode='r',encoding='utf-8')
content = file_obj.read()
file_obj.close()
content = content.strip()
data_list = content.split('\n')
print(data_list)
"""

"""
result = []
file_obj = open('a2.txt',mode='r',encoding='utf-8')
for line in file_obj:
line = line.strip()
result.append(line)
file_obj.close()
print(result)
"""

标签:alex,08,object,文件格式,user,file,line,txt
From: https://www.cnblogs.com/jhchena/p/18438460

相关文章

  • 18年408数据结构
    第一题:解析:这道题很简单,按部就班的做就可以了。画出S1,S2两个栈的情况:S1:      S2:                    2        +        3        -        8        *......
  • DAAE2008 Innovative Building Structures
    DAAE2008 Innovative BuildingStructuresSemester2,20241.   IntroductionTheaimoftheunit istoengagestudents instudying innovative and advanced building structures, addressingtopology,materials,andconstruction. Topics include :......
  • 【力扣 | SQL题 | 每日三题】力扣1068, 1204, 1193, 1084, 1141
    1.力扣1068:产品销售分析11.1题目:销售表 Sales:+-------------+-------+|ColumnName|Type|+-------------+-------+|sale_id|int||product_id|int||year|int||quantity|int||price|int|+-------------+-......
  • 408解题小助手—文心智能体
    体验链接:408解题小助手问题:个字符有如下种编码方案,不是前缀编码的是A.01000000010011B.011,000,001,010,1C.000,001,010,011,100D.0,100,110,1110,1100回答:不是前缀编码的是选项D:0,100,110,1110,1100。解释:在前缀编码中,任何一个字符的编......
  • [lnsyoj729/luoguP1450/HAOI2008]硬币购物
    题意给出一个长度为\(4\)的序列\(c\),给出\(n\)个询问,每个询问给出一个长度为\(4\)的序列\(d\)和整数\(s\),要求构造出长度为\(4\)的序列\(t\),使得\(s=\sum_{i=1}^4c_i\cdott_i\),且\(\forall(x\in\R)\land(1\lex\le4),t_x\led_x)\),求\(t\)的方......
  • [lnsyoj1015/luoguP1197/JSOI2008]星球大战starwar
    题意给出一个\(n\)个点,\(m\)条边的无向图,对其进行\(k\)次操作,每次操作会删除一个当前无向图中存在的点及其相邻的边,求原图和每次操作之后的图的连通块个数sol由于需要计算连通块个数,可以自然的想到使用并查集解决。然而,删除某个点后,我们无法通过并查集快速地得知其与其他......
  • P3195 [HNOI2008] 玩具装箱
    P3195[HNOI2008]玩具装箱\(dp_i\)表示前\(i\)个玩具的最小代价。\(s_i=\sum_{j\lei}c_i+1\)。设\(L'=L+1\)。\(dp_i=\min_{j<i}\{dp_j+(s_i-s_j-L')^2\}\)\(dp_i-s_i'^2+2s_iL'=\min_{j<i}\{dp_j+(s_j'+L)^2-2s_is_j\}\)\(b=y......
  • Oracle 19c OCP 认证考试 083 题库(第37题)- 2024年修正版
    【优技教育】Oracle19cOCP083题库(Q37题)-2024年修正版考试科目:1Z0-083考试题量:85道(线下)通过分数:57%以上考试时间:150min(线下)本文为(CUUG原创)整理并解析,转发请注明出处,禁止抄袭及未经注明出处的转载。原文地址:http://www.cuug.com.cn/ocp/083kaoshitiku/38365593598.h......
  • P8908 [USACO22DEC] Palindromes P 题解
    P8908[USACO22DEC]PalindromesP题解算是好题,虽然没什么人做(简单地,我们考虑如何将一个字符串改变为回文串。显然如果我们判定所有\(\texttt{G}\)组成的是回文串,那么整个串一定是回文的。于是我们只考虑改变\(\texttt{G}\)的位置。那么由这类题的套路不难知道最优的变换......
  • 美畅物联丨解析视频监控分辨率:720P、960P、1080P 和 4K 的应用与选择
    大家在日常使用畅联AIoT开放云平台时,经常要接触到分辨率这个概念,分辨率在视频监控领域,是衡量图像清晰度的重要指标之一。随着技术的不断进步,从早期的低分辨率到现在的超高清,视频监控的分辨率也在不断提升。今天我们就来简单介绍一下日常经常接触到的720P、960P、1080P以及4K......