Python是什么?
首先我们先简单介绍下python这门语言,Python是一种解释性的脚本语言,它不需要像C/C++那样先编译再执行,也不像JS那样可以在浏览器上直接执行。它为我们提供的基础代码库覆盖了网络、文件、GUI、数据库、文本等大量内容,你可以直接使用Python提供的功能而不用重新开始写。Python在服务端开发,GUI,数据挖掘等等各种领域都能很好的被运用。。。。。。and so on想要多了解的朋友,可以自行度娘下吧。
知道了Python这门语言之后,我们也需要对它的语言特点进行一个简单的介绍。
Python的基本规则是这样的:
1. 井号( # )之后的字符为注释,注释不会影响代码;
2. 通常一个语句一行;
3. 如果一个语句一行写不下,可以用反斜线( \ )来继续上一行;
4. 分号( ; )可以将两个语句连接在一行中;
5. 冒号( : )将代码块的头和体分开;
6. 不同的缩进深度(空格)分隔不同的代码块;
7. Python文件以模块的形式组织 。
在这里面,我们认为最重要的一点,就是python的缩进了。
Python跟很多其他的编程语言有许多细节上的区别,可以说是别出心裁,与众不同!当然这里面最重要的就是Python的缩进!在Python的世界里,缩进的空格数是可变的,但是所有代码块里语句的缩进必须严格一致,否则程序无法执行。
因为对Python来说,缩进是有重要用途的,它是用来标识不同的代码块的,通过不同的缩进来判断代码行之间的关系。缩进多少没有强制要求,但是建议代码上下文都使用一样大小的缩进。并且Python建议使用空格来缩进,而不是tab,因为不同环境下的不同编辑器对空格的显示逻辑几乎是一样的,但是对tab却是五花八门。
我们来看两段代码加深对缩进的认识吧:
代码段A
weight = 60
if weight > 70:
print(‘您已超重‘)
print(‘科学饮食‘)
print(‘关爱健康‘)
代码段B
weight = 60
if weight > 70:
print(‘您已超重‘)
print(‘科学饮食‘)
print(‘关爱健康‘)
你觉得两段代码的输出结果是怎样的呢?
揭晓答案啦:http://www.mayacoder.com/lesson/lesson?lesson_id=56&knowledge_id=4
代码体验可前往上面链接,结果如下所示: