python已经成为编程语言的黑马,用python可以更加方便地进行机器学习等方面的研究。我也是准备在寒假期间,学习python的语法,以方便课题的开展。本人有C++、C语言的基础,大家可以参考我的学习路线,规划自己的python打怪之路。
学习参考资料:
1、b站重庆大学陈波老师视频课:
【Python编程基础及应用 重庆大学 高等教育出版社,作者亲授-哔哩哔哩】
视频课注重实践,讲解很详细
2、编程准备:
VScode下载:下载稳定版本
Python解释器下载:
Python属于解释型语言,在运行时逐行翻译,需要官网的解释器,注意安装时,要把将Python添加到PATH选项勾选,不然需要后面手动勾选。
两种Python文件
.py文件
Python的脚本文件,是代码编写的文件
.ipynb文件
可以运行、注释多个独立的Python程序,很适合学习的时候进行测试和做笔记。
.ipynb文件的页面如下图:
初识Python语法
- Python不用分号做为结尾,用换行表示语句结束;
- if语句等不用花括号表示一个语句块,而是用缩进长短区分语句,相同缩进表示同一级的语句;
- 变量不用先定义类型和名称,直接使用;
if x in range(14):
print("x=", x)
print("x=", x) #两个print()函数缩进一致,所以每个循环,两个print()函数都执行
- Python中双引号和单引号没区别,可以混合使用;
- “#”用于行注释,三个双引号用于段落注释。