Python语法
文章平均质量分 79
学习Python语法笔记
NUC_Dodamce
醉生梦死谁成器,拓马长枪定乾坤。
展开
-
Python_OS模块实战以及UnicodeDecodeError: ‘gbk‘ 解决方法(统计文件数目,计算文件夹大小,递归搜索文件,储存文件路径,文件深度遍历os.walk)
文章目录1.统计当前目录下每个文件类型的文件数2.计算当前文件夹下所有文件的大小3. 用户输入文件名以及开始搜索的路径,搜索该文件是否存在。如遇到文件夹,则进入文件夹继续搜索4.用户输入开始搜索的路径,查找该路径下(包含子文件夹内)所有的Python文件以及普通文档(后缀是.py/.txt),并把创建一个文件(py.txt)存放所有找到的文件的路径5.用户输入关键字,查找当前文件夹内(如果当前文件夹内包含文件夹,则进入文件夹继续搜索)所有含有该关键字的文本文件(.txt后缀),要求显示该文件所在的位置以及关原创 2022-02-03 17:54:45 · 874 阅读 · 2 评论 -
Python_文件操作(文件打开形式,与文件常见方法(读取中文文件),拆分文件任务)
文章目录1.文件打开形式2.文件常见操作open函数打开文件注意:open函数打开中文文件close函数关闭文件read函数读取文件内容tell函数,返回文件指针当前指向seek(offset,from)函数,更改文件指针指向writelines/write函数向文件内写入数据3.文件任务(文件拆分)1.文件打开形式r只读w只写r+,可读可写。当文件存在时会报错w+,可读可写。当文件不存在时会新建a ,追加文件,不可读a+,追加文件,可读可写rb 以二进制读模式打原创 2022-02-02 23:45:28 · 1818 阅读 · 0 评论 -
Python_lambda表达式_filter()过滤器_map映射
文章目录1.lambda表达式2.filter过滤器3.map映射1.lambda表达式lambda表达式使用场景:Python在写执行脚本时可以使用lambda表达式省去函数定义的过程,提高代码简洁性。对于比较抽象的函数,且执行函数只用很少的步骤。可以使用lambda表达式。简化代码的可读性,不需要跳转到函数定义位置。结构:lambda 参数:返回值#-*-coding:GBK -*- # -*- coding: UTF-8 -*-#一个参数的lambdab表达式def Line原创 2022-02-02 05:44:41 · 1178 阅读 · 0 评论 -
Python_EasyGui图形化的安装,配置窗口,简单实战(登录界面,猜数字游戏,模拟记事本,统计代码量)
文章目录1.EasyGui的安装pip安装(python 3.7版本及其之前版本):python 3.7以上版本手动安装:2.EasyGui简单使用窗口属性修改3.简单实战窗口猜数字游戏实现一个用于登记用户账号信息的界面(如果是带 * 号的必填项,要求一定要有输入并且不能是空格)提供一个文件夹浏览框,让用户选择需要打开的文本文件,打开并显示文件内容。当用户点击“OK”按钮的时候,比较当前文件是否修改过,如果修改过,则提示“覆盖保存”、”放弃保存”或“另存为…”并实现相应的功能统计你当前代码量的总和,并显示离原创 2022-02-04 01:43:45 · 2266 阅读 · 2 评论