找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
#python中的format函数
#1.不设置指定位置,按默认顺序
# a = '{}{}'.format('hello', 'duoceshi ')
# print(a)

#2.设置指定索引位置输出(按索引位置)
# a = '{2}{1}{0}'.format('hello', 'duoceshi','dcs')
# print(a)

#3.通过设置参数来格式化输出
# a = '{name}{age}'.format(name = 'dcs', age = '18')
# print(a)

# #4.对列表进行格式化输出
# list1 = ['dcs','18']
# list2 = ['age','19']
# a = "{0}{0}".format(list1,list2)
# print(a)


# list1 = ['dcs','18']
# list2 = ['age','19']
# a = "姓名:{0[0]} 年龄:{0[1]}".format(list1,list2)
# print(a)
#定义两个列表,{0【0】}最外面的0代表format后面第一个列表,里面的0代表索引值。


#5.对字典进行格式化输出
# dict1 = {'name':'duoceshi','class':'dcs3'}
# a = '姓名:{name}  班级: {class}'.format(**dict1)
# print(a)



#zip函数,在接口测试里面用的比较多
# list1 = ['dcs','18']
# list2 = ['age','19']
# a = zip(list1,list2)
# print(dict(a))

#open() 函数
#读  写  追加   r w a
# o = open(r'D:\project\dcs3\lesson\aa.txt','r')
# all = o.read()    #读取文件中所有内容,以字符串形式返回
# all = o.readlines()  #读取文件中所有内容,以列表形式返回,\n表示换行
# all = o.readline()  #读取文件第一行内容,以字符串形式返回
# print(all)

#内容(路径)包含中文
# o = open(r'D:\project\dcs3\lesson\aa.txt','r',encoding= 'utf-8')
# all = o.readlines()
# print(all)

#写模式 w
# o = open(r'D:\project\dcs3\lesson\aa.txt','w')
# o.write('12311')  #会把原内容覆盖
# o.close()

#追加模式 a
# o = open(r'D:\project\dcs3\lesson\aa.txt','a')
# o.write('\naaaa')
# o.close()

#open()函数的扩展用法,with open,每次执行完之后自动关闭文件对象
# with open(r'D:\project\dcs3\lesson\aa.txt','a') as f: #追加
#     f.write('111\n')
#
# with open(r'D:\project\dcs3\lesson\aa.txt','r') as f:  # 读
#     all = f.read()
#     print(all)
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册