qq_29901455
2018-01-04 14:45
采纳率: 73.1%
浏览 4.1k
已采纳

用python写个小程序。

图片说明

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • pudding__dy 2018-01-04 15:21
    已采纳
    #!/usr/bin/python3
    # -*- coding: utf-8 -*-
    
    # 生成 数组
    list = [i * 11 for i in range(1,6)]
    print(list)
    
    # 写入数组到文件
    file_name = 'listdata.dat'
    file = open(file_name, 'w')
    file.write(str(list))
    file.close()
    
    print("-------------------------")
    
    # 从文件中读取数组
    file = open(file_name, 'r')
    print(file.readline())
    file.close()
    

    图片说明

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 幸福丶如此 2018-01-05 01:17

    其实上面的方法还可以,但是我不建议变量名采用和内置函数一样的名称,而且如果按照上面写的从文件中读取出来的格式是一个字符串,而不是列表了
    所以我稍微做了一个修改:

    #!/usr/bin/env python
    #-*- coding:utf-8 -*-

    import json
    ll = [i * 11 for i in range(1,6)]

    print('写入列表到文件'.center(40,'='))
    file_name = 'listdata.dat
    file = open(file_name, 'w')
    file.write(json.dumps(ll))
    file.close()

    print('从文件中读取'.center(40,'='))
    file = open(file_name, 'r')
    print(json.loads(file.read()))
    file.close()

    评论
    解决 无用
    打赏 举报
  • 幸福丶如此 2018-01-05 01:23

    图片说明

    评论
    解决 无用
    打赏 举报
  • cqwq77 2018-01-05 09:49

    安装时指定的规则或默认的规则

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题