• Python实战【第一节】初识 web.py

    在我们通过每天五分钟自学Python基础知识之后,很多同学感觉自己对Python有了一定的了解,甚至觉得自己入门了,对于一些项目跃跃欲试 ,但是可能道阻且长,这是因为我们分享给大家的基础知识是需要大家不断进行拓展学习的,光是了解我们分享的是远远不够的,所以我们再分享一些Python实战项目,给大家一些思路。 今天我们就先来看第一节初识 web.py。 目前对这个项目的初步设定是一个关于电影的网站,会涉及到网站搭建、爬虫、数据处理、数据库等内容,也会稍为涉及一点HTML相关的内容。 以这样的方式来…

    Python开发 2019年11月27日
  • 教你python中什么是集合(一)

    今天马哥教育要跟大家分享的文章是教你Python中什么是集合(一)?熟悉Python的小伙伴们都知道集合是通过set(iterable)方法创建,Python入门新手和正Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 1、创建集合 集合的创建不同于前两种数据结构。 集合通过set(iterable)方法创建,参数iterable为可迭代对象。 示例代码: s1 = set('好好学习天天想上') # 将字符串分解为单个字符,作为集合的元素创建集合 s2 = set(('好好',…

    Python开发 2019年11月27日
  • 自学Python教程【第七十二节】多线程

    欢迎大家来到自学Python教程教室,上一讲我们学习Python的Python 中一个比较有意思的内置函数 reduce,这节课我们来了解Python中多线程的相关内容,来看看吧: 很多人使用 Python 编写“爬虫”程序,抓取网上的数据。 举个例子,通过豆瓣的 API 抓取 30 部影片的信息: import urllib, time time_start = time.time() data = [] for i in range(30): print 'request movie:', …

    Python开发 2019年11月25日
  • 自学Python教程【第六十九节】变量的作用域

    欢迎大家来到自学Python教程教室,上一讲我们学习Python的另外一个知识点lambda 表达式,这节课我们学习Python中变量的作用域的相关知识,来看看吧: 在写代码的时候,免不了要使用变量。但程序中的一个变量并不一定是在哪里都可以被使用,根据情况不同,会有不同的“有效范围”。看这样一段代码: def func(x): print 'X in the beginning of func(x): ', x x = 2 print 'X in the end of func(x): ', x…

    Python开发 2019年11月25日
  • 自学Python教程【第六十八节】lambda 表达式

    欢迎大家来到自学Python教程教室,上一讲我们分享了函数的参数传递的相关内容,这节课我们学习Python的另外一个知识点lambda 表达式。lambda 表达式可以充分体现了 Python 是一门简洁的语言这一特点,来看看吧: lambda 表达可以被看做是一种匿名函数。它可以让你快速定义一个极度简单的单行函数。譬如这样一个实现三个数相加的函数: def sum(a, b, c): return a + b + c print sum(1, 2, 3) print sum(4, 5, 6) …

    Python开发 2019年11月25日
  • 带小白了解什么是Python另一种有序列表tuple?

    今天马哥教育要跟大家分享的文章是带小白了解什么是Python另一种有序列表tuple?list和tuple 是Python内置的有序集合,一个可变一个不可变,要根据需要来使用它们 。Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 今天我们介绍另一种有序列表叫元组:tuple。 tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字: >>> classmates = ('Michael', 'Bob…

    Python开发 2019年11月25日
  • Python中的分支结构分为几种?

    今天马哥教育要跟大家分享的文章是Python中的分支结构分为几种?迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 在日常生活中,我们会遇到很多选择类的问题。比如:午饭吃螺蛳粉还是生煎包?下班回家坐地铁还是公交车?这也就是我们编程语言中常说的“分支结构”,今天就让我们一起学习一下吧! 在Python中,要构造分支结构可以使用…

    Python开发 2019年11月25日
  • 自学Python教程【第六十六节】函数的参数传递(2)

    同学们!欢迎大家来到自学Python教程教室,上一讲我们分享了Python函数的参数传递的相关内容,这节课我们接着上一次的内容,来介绍一种更加灵活的参数传递方式:def func(*args). 这种方式的厉害之处在于,它可以接受任意数量的参数。来看具体例子: def calcSum(*args): sum = 0 for i in args: sum += i print sum 调用: calcSum(1,2,3) calcSum(123,456) calcSum() 输出: 6 579 0…

    Python开发 2019年11月21日
  • 带小白学习如何使用Python教程-多进程

    今天马哥教育要跟大家分享的文章是带小白学习如何使用Python教程-多进程?熟悉Python的小伙伴们都知道我们现代的操作系统,都是支持“多任务”的操作系统,对于操作系统来说,一个任务就是一个进程(process)。Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 如果我们将计算器的核心CPU比喻为一座工厂,那么进程就像工厂里的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。 看到这大家可能会有一些疑问了,…

    Python开发 2019年11月21日
  • 小白如何零基础学习Python教程-文件与异常

    今天马哥教育要跟大家分享的文章是小白如何零基础学习Python教程-文件与异常?熟悉Python的小伙伴们都知道在程序运行的过程中,可能会出现的异常状况该如何捕捉呢?Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 异常 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。在Python中,我们可以将那些在运行时可能会出现状况的代码放在try代码块中,在try代码块的后面可以跟上一个或多个excep…

    Python开发 2019年11月21日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!