学习python的心得第一章

本人是一名学网络工程的大一小萌新,在偶然的情况下选择了Python的选修课,老师上课不点名,放学没作业,这叫一个爽,当然老师布置的期末作业也极其简单,就4篇学Python的感受。既然这样我也就只有认真写一波了。
学习python的心得第一章_第1张图片
由于自己暂时没买电脑,学习Python的路也就很短,只能够看看视频,搜搜百度,查找与C和C++的区别。
有百度的帮助,我搜索了下学习的路线,从python的语法基础开始。
和C语言类似,python的标识符也包括英文、数字以及下划线(_),但不能以数字开头。但是以下划线开头的标识符是具有特殊含义:
以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。
以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造函数。(此段话照看百度)
我对此没有过深的了解,但是我猜测应该和C++中类定义里面的访问权限差不多吧。
python中单行注释采用 # 开头。
Python可以在同一行中使用多条语句,语句之间使用分号(;)分割。
#!/usr/bin/python
import sys; x = ‘runoob’; sys.stdout.write(x + ‘\n’)
执行以上代码,输入结果为:
$ python test.py
runoob
在百度找个例子分享下。和C语言相比,行与行之间没有分号的存在,但是如果编辑在同一行的时候就需要加上分号了。
学习python的心得第一章_第2张图片
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。这使我知道,其实Python编译的时候很严格,一不小心就会报错。
Python的基础语法和C语言的相关性还是很大,毕竟这是基础,各种语言相结合,学习其他语言才会方便。总的来说,单就这些,就可以让我感觉到Python编译的时候应该是比C语言编译要方便简单。
相对于这一方面,我要写的就已经写完,但是我总感觉没写完全,应该是没有经过自己的实践不能真正的体会其中的差别。

你可能感兴趣的:(学习python的心得第一章)