CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了
第一个问题,什么是 Python ?根据 Python 之父 Guido van Rossum 的话,Python 是:
一种高等法度榜样说话,其核心设计哲学是代码可读性和语法,可以或许让法度榜样员用很少的代率攀来表达本身的设法主意。
对于我来说,进修 Python 的重要原因是,Python 是一种可以优雅编程的说话。它可以或型R单天然地写出代码和实现我的设法主意。
另一个原因是我们可以将 Python 用在很多处所:数据科学、Web 开辟和机械进修等都可以应用 Python 来开辟。Quora、Pinterest 和 Spotify 都应用 Python 来进行他们的后端 Web 开辟。那么让我们来进修一下 Python 吧。
Python 基本
1.变量
你可以把变量想象成一个用来存储值的单词。我们看个例子。
- one = 1
- two = 2
- some_number = 10000
只要你想,你可以把随便率性的 值 赋给任何其他的 变量 。正如你大年夜膳绫擎看到的那样,变量 “ two ” 存储整型变量 2 , 变量 “ some_number ” 存储 10000 。
除了整型,我们还可以应用布尔值(True/Flase)、字符串、浮点型和其他数据类型。
- # booleanstrue_boolean = Truefalse_boolean = False# stringmy_name = "Leandro Tk"# floatbook_price = 15.80
2.控制流程:前提语句
“ If ” 应用一个表达式来断定一个语句是 True 照样 False ,如不雅是 True ,那么履行 if 内的代码,例子如下:
- if True:
- print("Hello Python If")if 2 > 1:
- print("2 is greater than 1")
当“ if ”琅绫擎的表达式是 false 时,“ else ” 语句将会履行。
- if 1 > 2:
- print("1 is greater than 2")else:
- print("1 is not greater than 2")
1 比 2 小,所以 “ else ” 琅绫擎的代码会履行。
你也可以应用 “ elif ” 语句:
- if 1 > 2:
- print("1 is greater than 2")elif 2 > 1:
- print("1 is not greater than 2")else:
- print("1 is equal to 2")
3. 轮回和迭代
在 Python 中,我们可以用不合的情势进行迭代。我会说下 while 和 for。
While 轮回:当语句是 True 时,while 内部的代码块会履行。所以下面这段代码会打印出 1 到 10 。
- num = 1while num <= 10:
- print(num)
- num += 1
while 轮回须要 轮回前提 ,如不雅前提一向是 True ,它将会一向迭代,当 num 的值为 11 时,轮回前提为 false 。
另一段代码可以帮你更好的懂得 while 语句的用法:
- loop_condition = Truewhile loop_condition:
- print("Loop Condition keeps: %s" %(loop_condition))
- loop_condition = False
轮回前提是 True 所以会一向迭代,直到为 False 。
推荐阅读
机器人研发热门语言:不死Java、不朽C/C ++、新贵Python
CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 流水的编程说话,铁打的 Java、C/C++。进行人工智能机械人研发,应钙揭捉?择哪种编程说话?这是很多机械人专家在自身的职业生>>>详细阅读
地址:http://www.17bianji.com/lsqh/39242.html
1/2 1