2017年10月

2017年10月发布的文章
  • Python-异常处理

    在程序运行时,如果我们的代码引发了错误,python就会中断程序,并且输出错误提示。 比如我们写了一句: print int('0.5') 运行后程序得到错误提示: Traceback (most recent call last): Fi…

  • Python-continue

    break是彻底地跳出循环,而continue只是略过本次循环的余下内容,直接进入下一次循环。 在我们前面写的那个统计分数的程序里,如果发现有成绩不足60分,就不记入总成绩。当然,你可以用if判断来实现这个效果。但我们今天要说另一种方法: …

  • Python-break

    while循环在条件不满足时结束,for循环遍历完序列后结束。如果在循环条件仍然满足或序列没有遍历完的时候,想要强行跳出循环,就需要用到break语句。 [crayon-5adb08ad1987e535672457/] 上面的程序不停接受用…

  • Python-处理文件中的数据

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

  • Python-写文件

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

  • Python-读文件

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

  • Python-连接list

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

  • Python-字符串的分割

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

  • Python-list切片

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

更多...

加载中...