前言
其实关于Python的资料在网上随便一搜,就能搜出一大堆来,但是我还是想写一写,主要有两点原因:
网上的一些学习资料对于刚接触编程的人,很难进行有效的筛选。
最近自己也在研究,想当做自己的一个学习记录。如有不足之处,还望指出。
就我个人而言,学习一门新的语言,首先要搞清楚该语言的变量类型和语法。熟悉之后就可以做一些有针对性的练习项目,这样学到的东西能快速应用起来,让自己很有成就感,同时也能增加学习的乐趣。
针对Python背景不做过多描述啦,有兴趣的小伙伴自行上搜索引擎吧。本系列主要针对Python3的版本进行学习,接下来直奔主题。
环境搭建与编辑器
环境搭建只需要在网上搜索下载Python3的安装包,安装过程下一步就好,不用管那多的选项。有时候可能没有默认勾选自动配置环境变量,导致打开终端后不能运行python命令,这个时候配置下python的环境变量即可。
关于编写程序,在安装Python以后,第一种是打开在终端直接输入python进入命令行模式,可以进行程序的编写,但是在终端关闭时,所写的代码也会随之不见。另一种就是保存到以.py命名的文件里,然后在需要的时候,随时运行它。
现在的编辑器功能都挺强大的,像PyCharm、Sublime Text。但是不建议刚开始接触编程的童鞋就使用一些自动补全功能很强的编辑器,这样不利于你的学习。
有些人看到代码就感觉脑袋瓜子嗡嗡的,记不住呀!其实你多动手!多动手!多动手!代码敲出手感了,就不用怕记不住了。但是在动手的同时也要做一些思考,试着先在脑海里做一遍代码的执行流程,给出预期结果,然后执行代码看看是否与预期结果相符。这样能很好的训练自己的思维能力。
变量
关于变量,每种语言都有一套自己定义变量的方式。相对于其他语言,Python的创建变量是我觉得最简洁的。
正如上面示例代码,我们创建了一个名为str的变量,并且为它赋了一个值。下面的print()是Python自带的一个打印函数,用于输出到终端显示。关于自带函数,这个我们后面再说。如果你运行上面代码,就会在终端上显示Hello Word!字样。
使用变量时,要遵循一些规则,违反规则就会引起程序的报错。
变量名只能包含字母、数字、和下划线,不能数字开头 eg:name1 合规 1name 不合规
变量名不能包含空格
变量名不能使用Python关键字和函数名 eg:print、def;具体可搜索Python保留关键字
变量名要具有描述性 eg:表示商品,使用goods_price比g_p好
其实一个变量,在不会使程序运行崩溃的同时,又能让别人在看你代码的时候,能快速的确定这个变量代表什么意思,就是一个好变量。
本篇先说到这,后续会介绍Python的数据类型。
走过路过,不如关注一波~
领取专属 10元无门槛券
私享最新 技术干货