首页 > 其他分享 >第七章 文件与数据格式化

第七章 文件与数据格式化

时间:2023-12-13 09:34:23浏览次数:25  
标签:文件 格式化 str get -- 空格 第七章 字符串 特殊字符

strip()方法删除多余空格:

用户输入数据时,很有可能会无意中输入多余的空格,或者在一些场景中,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符。

这里的特殊字符,指的是制表符(\t)、回车符(\r)、换行符(\n)等。

python 中,字符串变量提供了 3 种方法来删除字符串中多余的空格和特殊字符,它们分别是:

  1. str.strip():删除字符串前后(左右两侧)的空格或特殊字符。
  2. str.lstrip():删除字符串前面(左边)的空格或特殊字符。
  3. str.rstrip():删除字符串后面(右边)的空格或特殊字符。

文件的打开:  file = open(文件名)

文件的关闭:   file.close()

统计字典中字母出现的次数: ls.get()

ord() 函数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义范围,则会引发一个 TypeError 的异常。

以下是 ord() 方法的语法:

ord(c)

Python 字典(Dictionary) get() 函数返回指定键的值。

get()方法语法:

dict.get(key, value)
  • key -- 字典中要查找的键。
  • value -- 可选,如果指定键的值不存在时,返回该默认值。

set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。

set 语法:

class set([iterable])

参数说明:

  • iterable -- 可迭代对象对象;

Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

join()方法语法:

str.join(sequence)

参数说明:

  • sequence -- 要连接的元素序列。

 

 

 

标签:文件,格式化,str,get,--,空格,第七章,字符串,特殊字符
From: https://www.cnblogs.com/vw50/p/17898326.html

相关文章

  • BDF文件
    1.BDF文件是基于ASCLL的在windows系统和mac系统通用的字体格式,存储了Adobe的字体可读数据,必须存放在系统字体文件夹里才可以生效,BDF文件是程序可以引用的系统字体文件。可以用FontForge打开2.BDF文件是进制数据文件,是由读取数据分析程序创建,用于标识未使用的硬盘空间里健康状......
  • 上机编程[文件目录权限管理系统]学习交流
    请你设计一个文件目录权限管理系统,实现以下功能:·  DirPermSystem(int[]path,int[]statuses) —— 初始化文件目录树及其初始状态o   path[i] 下标表示目录编号,值表示其上一级目录的编号(根目录编号为 0,path[0]固定为 -1)。o   statuses[i] 表示目录 i ......
  • 学习文件系统的数据结构
    学习文件系统的数据结构:深入理解计算机系统和操作系统运作的关键一步。以下是一份关于学习文件系统数据结构的学习总结,可能会帮助你系统地回顾所学的知识:inode(索引节点):1.inode是文件系统中非常重要的数据结构,它存储了文件的元数据,包括文件的大小、权限、拥有者等信息。2.理......
  • 使用git工具将本地文件上传到github仓库
    使用git工具将本地文件上传到github仓库一、基本步骤第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。第二步:在命令行中输入gitinit把这个文件夹变成Git可管理的仓库然后通过gitadd.("."表示当前文件夹下所有内容都提交,也可以通过gitaddFileName/FolderName......
  • C语言-文件操作
    在接触文件操作之前,我们写的程序都是在内存中存储着,一旦程序结束内存中存储的数据都会被擦除,所以如果想要程序结束数据仍然要保留,那就需要将其持久化,就需要用文件操作,将需要保留的数据存储在硬盘中。下次使用时再打开即可。那么关于文件主要介绍以下几个部分:什么是文件磁盘上的文件......
  • java文件的上传与下载
    1、文件上传下载1.1文件上传什么是文件上传?要将客户端(浏览器)大数据存储到服务器端,不将数据直接存储到数据库中,而是要将数据存储到服务器所在的磁盘上,这就要使用文件上传。为什么使用文件上传?通过文件上传,可以将浏览器端的大数据直接保存到服务器端。不将数据保存到数据库中......
  • 文件查找、打包压缩与解压:文件管理的得力助手
    在数字化时代,文件管理变得愈发复杂,而有效的文件查找、打包压缩和解压工具成为提高工作效率和节省存储空间的不可或缺的一部分。本文将深入探讨这三个方面,介绍一些流行的工具和技巧,助你在文件管理的道路上游刃有余。文件查找:迅速定位目标在庞大的文件系统中迅速定位目标文件是一......
  • php.ini文件与php.d
    `php.ini`是PHP的主要配置文件,用于全局配置PHP的行为和功能。它包含了许多PHP的核心设置,如内存限制、错误报告级别、扩展加载等。`php.ini`文件通常位于PHP的安装目录下。而`php.d`文件夹中的配置文件是用于对特定的PHP扩展或模块进行个别配置的文件。这些文件是......
  • Linux文件复制命令SCP
    scp命令:scp可以实现远程主机之间的文件复制,scp使用ssh协议,所以双方必须开启ssh后方能使用常用选项:-r:复制目录时使用-P:大写的P指定端口,远程主机未改端口号可省略,[email protected]:/tmp/111.jpg/Users/rkhd/Downloads/zhang *SCP获取远程主机上的文......
  • vue文件下载调取浏览器下载进程
    fetch+streamSaver前端在使用axios发送网络请求时,如文件下载,无法实时获取当前已经下载的文件流,只有当后端返回全部流时,才能在浏览器右下角显示已经完成的进度。但是当文件很大时,就会出现长时间的等待,而且不显示下载进度。此时可以通过fetch来发送网络请求实时获取已经下载的......