在国内吹上天的Python真的简单吗?易学难精啊 |
您所在的位置:网站首页 › 简单易学的代码 › 在国内吹上天的Python真的简单吗?易学难精啊 |
Python 是目前最受欢迎的编程语言之一, 并在各个领域、机器学习、Web 开发、人工智能得到广泛应用。 更是在今年十月份干掉了万年老一C语言,榜登tiobe第一。 Python 已被许多人广泛采用,包括各个方面的科学家和项目经理。 根据 Python 程序员 (Pythonistas) 的说法,该语言非常容易学习。 我可以同意这一点,因为我是学前端和C出生的。 那么为什么Python学起来比其他语言更简单,但同时又以某种方式让你难以掌握。 在这篇文章中,我会彻底让你明白为什么Python易于学习但难以掌握。 为什么 Python 学起来比其他语言更容易?首先,我们将看看为什么 Python 可能更容易学习,以及它的基本原理和语法。 更简单的语法与其他编程语言不同,Python 的语法更简单易学。 语法的设计主要是为了更容易理解,主要是结合了更简单的逻辑。 Python 的语法采用了英语的一些相似之处,因此更易于理解。 让我们来看看 Python 的语法和简单性与其他编程语言相比如何。 》》》首先来看一段C语言的代码:《《《 #include int main() { int number1, number2, sum; printf("Enter two integers: "); scanf("%d %d", &number1, &number2); // calculating sum sum = number1 + number2; printf("%d + %d = %d", number1, number2, sum); return 0; }》》》再让我们看看Python的:《《《 # 存储输入数字 num1 = input('Enter first number: ') num2 = input('Enter second number: ') # 添加两个数字 sum = float(num1) + float(num2) # 打印总和 print('The sum of {0} and {1} is {2}'.format(num1, num2, sum))以两种不同语言的相同函数示例,Python 占据了更简单的语法。 可读性优先Python 经过精心设计,使其成为一种可读性很强的语言。Python 去掉了很多符号的使用,而是用单词代替。类似地,Python 没有更难读的右方括号和左方括号。 与其他语言相比,以 Python 函数语法为例。 简单的 Python 函数: def python_function(n): print(f' {n} simple python function')简单的 JavaScript 函数: function simpleFunction(n){ alert('This is a simple javasctipt function') }从这两个代码片段来看,没有偏见,Python 更容易阅读。 结构元素的设计很容易Python 的结构元素更容易理解。以逻辑运算符的情况为例。其他语言使用可能难以理解的符号,尤其是当你不熟悉该语言时。 在 Python 中,三个逻辑运算符是:and、or 和 not。其他语言使用 &&、|| 和 ! 为什么 Python 难以掌握为什么 Python 很难掌握而它更容易学习?与其他事物相比,引擎盖下有更多的东西。 很多难以掌握的功能虽然具有更容易和有效的可读性,但在底层并不容易。Python 需要练习和耐心才能理解其工作原理。 听说可以理解的 Python 的一些功能包括: 描述符元编程生成器装饰器概念具有挑战性,需要时间来理解 与任何其他编程语言类似,它需要大量的时间、耐心和实践来理解各种概念。 我坚信,没有什么是难学的,只要有正确的学习计划和一致性,你就可以学会这一切。 Python 需要大量时间来理解它在底层是如何工作的。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |