教程

  • 30分钟正则表达式快速入门教程

    本文目标 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。 如何使用本教程 别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几乎什么都记不得,那也是很正常的——我认为,没接触过正则表达式的人在看完这篇教程后…

    软件 9小时前 0 11
  • Python自学Day12 字符串与正则表达式

    使用正则表达式 正则表达式相关知识 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配模式(如何检查一个字符串是否有跟某种模式匹配的部分或者从一个字符串中将与模式匹配的部分提取出来或者替换掉)。如果你在Windows操作系统中使用过文件查找并且在…

    9小时前 0 13
  • Python自学Day11 文件和异常

    文件和异常 实际开发中常常会遇到对数据进行持久化操作的场景,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统的知识,但是这里我们并不浪费笔墨介绍这个概念,请大家自行通过维基百科进行了解。 在Python中实现文件的读写操作其实非常简单,通过Python内置的open函数,我们可以指定文件名、操作模式、…

    1天前 0 29
  • Mac无损合并Downie下载的多个视频而不增加体积的教程

    在Mac下使用Downie下载优酷视频的时候,我发现软件提示【2部分】,这意味着下载下来的视频会分成2个部分,提示如下: 下载完成后,得到了下图两个视频: 起初我是想着用视频剪辑软件进行合并,但实际操作下来,发现这样是不行的,这两个视频分别是49.1和33,比如通过Final Cut Pro合并后的1080P大概有500M大小,显然这和我的预期不符,我只希望…

    软件 1天前 0 25
  • Python自学Day10 用户图形视图及游戏开发

    图形用户界面和游戏开发 基于tkinter模块的GUI GUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。Python默认的GUI开发模块是tkinter(在Python 3以前的版本中名为Tkinter),从这个名字就可以看出它是基于Tk的,Tk是一个工具包,最初是为Tcl设计的,后来被移植到很多其他的脚本…

    2天前 0 26
  • Python自学Day9 进一步了解什么是面向对象

    面向对象进阶 在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入的了解。 @property装饰器 之前我们讨论过Python中属性和方法访问权限的问题,虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给…

    3天前 0 35
  • Python自学Day8 什么是面向对象,面向对象编程基础

    面向对象编程基础 活在当下的程序员应该都听过”面向对象编程”一词,也经常有人问能不能用一句话解释下什么是”面向对象编程”,我们先来看看比较正式的说法。 “把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部…

    4天前 0 22
  • Python自学Day7 常用的字符串和数据结构

    使用字符串 第二次世界大战促使了现代电子计算机的诞生,最初计算机被应用于导弹弹道的计算,而在计算机诞生后的很多年时间里,计算机处理的信息基本上都是数值型的信息。世界上的第一台电子计算机叫ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大学,每秒钟能够完成约5000次浮点运算。随着时间的推移,虽然数值运算仍然是计算机日常工作中最为重要的事情之一,但是今…

    5天前 0 6
  • Python自学Day6 函数和模块的使用

    函数和模块的使用 在开始今天的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解。 事实上,换个角度思考,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案。想到这一点问题的答案就呼之欲出了。 函数的作用 不知道大家是否注意到,在上面的代码中,我们做了3次求阶乘,这样的代码实际上就是重复代码。编程大师Martin Fowler先生…

    6天前 0 19
  • Python自学Day5 构造程序逻辑

    构造程序逻辑 学完前面的几个章节后,我觉得有必要在这里带大家做一些练习来巩固之前所学的知识,虽然迄今为止我们学习的内容只是Python的冰山一角,但是这些内容已经足够我们来构建程序中的逻辑。对于编程语言的初学者来说,在学习了Python的核心语言元素(变量、类型、运算符、表达式、分支结构、循环结构等)之后,必须做的一件事情就是尝试用所学知识去解决现实中的问题…

    软件 2019年11月15日 0 36

联系我们

455922333

在线咨询:
点击这里给我发消息
邮件:me@llss.us

工作时间:大部分和你一样