关键词搜索

源码搜索 ×
×

Python生成字母对后写入文件

发布2022-07-21浏览665次

详情内容

一、人生苦短,我用Python

1、案例背景

生成字母对并写入文件,并将结果写入文件中。

文件中每行为:
ab
cd
ef
gh

    2、主要知识点

    • 文件读写
    • 基础语法
    • zip 函数
    • 字符串步长截取

    3、素材

    二、代码展示

    创建一个py文件夹

    咱们先导入需要用的模块

    import platform
    import string
    
    • 1
    • 2

    zip 函数: 将两个序列合并

    def two_letters():
        with open("p009.txt", "w") as f:
            # 从第 1 个字母开始,步长为 2 形成字符串, ace...
            str1 = string.ascii_lowercase[::2]
            # 从第 2 个字母开始,步长为 2 获取字符串, bdf...
            str2 = string.ascii_lowercase[1::2]
            for i, j in zip(str1, str2):
                print(i, j)
                f.write(i + j + "\n")
    
      6
    • 7
    • 8
    • 9

    文件目录

    py-009/
    └── py009.py

    全部代码

    import platform
    import string
    
    print("待到来年九月八,马踏东京赏樱花")
    print("实战场景: 生成字母对文件 ")
    
    def two_letters():
        with open("p009.txt", "w") as f:
            # 从第 1 个字母开始,步长为 2 形成字符串, ace...
            str1 = string.ascii_lowercase[::2]
            # 从第 2 个字母开始,步长为 2 获取字符串, bdf...
            str2 = string.ascii_lowercase[1::2]
            for i, j in zip(str1, str2):
                print(i, j)
                f.write(i + j + "\n")
    
    two_letters()
    
    print("当前 Python 版本", platform.python_version())
    
      6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    三、运行结果

    兄弟们,今天的分享就到这,再见!

    喜欢就点个赞再走呗!

    相关技术文章

    点击QQ咨询
    开通会员
    返回顶部
    ×
    微信扫码支付
    微信扫码支付
    确定支付下载
    请使用微信描二维码支付
    ×

    提示信息

    ×

    选择支付方式

    • 微信支付
    • 支付宝付款
    确定支付下载