• Python-处理文件中的数据

    我们已经知道了如何读取和写入文件。有了这两个操作文件的方法,再加上对文件内容的处理,就能写一些小程序,解决不少日常的数据处理工作。 比如我现在拿到一份文档,里面有某个班级里所有学生的平时作业成绩。因为每个人交作业的次数不一样,所以成绩的数目…

  • Python-写文件

    python默认是以只读模式打开文件。如果想要写入内容,在打开文件的时候需要指定打开模式为写入: [crayon-5bc7c401a7ce6995079419/] 'w'就是writing,以这种模式打开文件,原来文件中的内容会被你新写入的…

  • Python-读文件

    之前,我们写的程序绝大多数都依赖于从命令行输入。假如某个程序需要输入很多数据,比如一次考试的全班学生成绩,再这么输就略显痛苦了。一个常见的办法就是把学生的成绩都保存在一个文件中,然后让程序自己从这个文件里取数据。 要读取文件,先得有文件。我…

  • Python-连接list

    split是把一个字符串分割成很多字符串组成的list,而join则是把一个list中的所有字符串连接成一个字符串。 join的格式有些奇怪,它不是list的方法,而是字符串的方法。首先你需要有一个字符串作为list中所有元素的连接符,然后…

  • Python-字符串的分割

    字符串和list之间有很多不得不说的事。比如有同学想要用python去自动抓取某个网页上的下载链接,那就需要对网页的代码进行处理。处理的过程中,免不了要在字符串和list之间进行很多操作。 我们先从最基本的开始。假设你现在拿到了一个英语句子…

  • Python-list切片

    list有两类常用操作:索引(index)和切片(slice)。 以前我们说的用[]加序号访问的方法就是索引操作。 除了指定位置进行索引外,list还可以处理负数的索引。继续用昨天的例子: [crayon-5bc7c401a8e645656…

  • Python-操作list

    现在有一个list: [crayon-5bc7c401a91a7753803618/] 除了用for...in遍历l中的元素,我们还能做点啥? 1. 访问list中的元素 list中的每个元素都对应一个递增的序号。与现实中习惯的序号不同在于…

  • Python-初探list

    list,中文可以翻译成列表,是用来处理一组有序项目的数据结构。想象一下你的购物清单、待办工作、手机通讯录等等,它们都可以看作是一个列表。说它是新概念也不算确切,因为我们之前已经用过它,就在这个语句里: [crayon-5bc7c401a9…

  • Python-if的嵌套

    和for循环一样,if也可以嵌套使用,即在一个if/elif/else的内部,再使用if。这有点类似于电路的串联。 [crayon-5bc7c401a97cd534245003/] 在上面这个两层if的结构中,当 条件1为True,条件2为…

更多...

加载中...