作家
登录

从Zero到Hero ,一文掌握Python

作者: 来源: 2017-11-29 09:08:08 阅读 我要评论

CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了


第一个问题,什么是 Python ?根据 Python 之父 Guido van Rossum 的话,Python 是:

一种高等法度榜样说话,其核心设计哲学是代码可读性和语法,可以或许让法度榜样员用很少的代率攀来表达本身的设法主意。

对于我来说,进修 Python 的重要原因是,Python 是一种可以优雅编程的说话。它可以或型R单天然地写出代码和实现我的设法主意。

另一个原因是我们可以将 Python 用在很多处所:数据科学、Web 开辟和机械进修等都可以应用 Python 来开辟。Quora、Pinterest 和 Spotify 都应用 Python 来进行他们的后端 Web 开辟。那么让我们来进修一下 Python 吧。

大年夜Zero到Hero,一文┞菲握Python

Python 基本

1.变量

你可以把变量想象成一个用来存储值的单词。我们看个例子。

  1. one = 1 
  1. two = 2 
  2. some_number = 10000 

只要你想,你可以把随便率性的 值 赋给任何其他的 变量 。正如你大年夜膳绫擎看到的那样,变量 “ two ” 存储整型变量 2 , 变量 “ some_number ” 存储 10000 。

除了整型,我们还可以应用布尔值(True/Flase)、字符串、浮点型和其他数据类型。

  1. # booleanstrue_boolean = Truefalse_boolean = False# stringmy_name = "Leandro Tk"# floatbook_price = 15.80 

2.控制流程:前提语句

“ If ” 应用一个表达式来断定一个语句是 True 照样 False ,如不雅是 True ,那么履行 if 内的代码,例子如下:

  1. if True
  2.   print("Hello Python If")if 2 > 1: 
  3.   print("2 is greater than 1"

当“ if ”琅绫擎的表达式是 false 时,“ else ” 语句将会履行。

  1. if 1 > 2: 
  2.   print("1 is greater than 2")else
  3.   print("1 is not greater than 2"

1 比 2 小,所以 “ else ” 琅绫擎的代码会履行。

你也可以应用 “ elif ” 语句:

  1. if 1 > 2: 
  2.   print("1 is greater than 2")elif 2 > 1: 
  3.   print("1 is not greater than 2")else
  4.   print("1 is equal to 2"

3. 轮回和迭代

在 Python 中,我们可以用不合的情势进行迭代。我会说下 while 和 for。

While 轮回:当语句是 True 时,while 内部的代码块会履行。所以下面这段代码会打印出 1 到 10 。

  1. num = 1while num <= 10: 
  2.     print(num) 
  3.     num += 1 

while 轮回须要 轮回前提 ,如不雅前提一向是 True ,它将会一向迭代,当 num 的值为 11 时,轮回前提为 false 。

另一段代码可以帮你更好的懂得 while 语句的用法:

  1. loop_condition = Truewhile loop_condition: 
  2.     print("Loop Condition keeps: %s" %(loop_condition)) 
  3.     loop_condition = False 

轮回前提是 True 所以会一向迭代,直到为 False 。

 1/5    1 2 3 4 5 下一页 尾页

  推荐阅读

  机器人研发热门语言:不死Java、不朽C/C ++、新贵Python

CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 流水的编程说话,铁打的 Java、C/C++。进行人工智能机械人研发,应钙揭捉?择哪种编程说话?这是很多机械人专家在自身的职业生>>>详细阅读


本文标题:从Zero到Hero ,一文掌握Python

地址:http://www.17bianji.com/lsqh/39242.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)