我与Python:
时代在进步,网络在发展,个人认知也要随着时代、网络的变化而提升。
废话不多说,直接上代码:
看着懵圈吗?你懵我也懵。
当我们初步了解python以后,虽然写不出这么优质的代码,但是可以看懂他想表达什么。其实这是飞机大战练习项目的部分代码,与爱数云盘web界面补丁升级的Python脚本相似(爱数云盘代码设计客户隐私,这里不做举例)。仅仅几行代码,就可以让我们web页面发生质的变化,让我们的工作效率有量飞跃。
应用场景:
在省局爱数云盘二次开发项目的对接中,经常遇到Python的代码,一坨一坨的英文字母让人摸不着头脑。那么,我们就以这几行练习代码,简单的普及一下Python的基础知识。
Python简介:
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。是一种更加接近人类语言的编程语言。
那么,Python分Python2和Python3两个大版本,两个版本之间没有太大的区别。只是Python3更加符合编程者的编程习惯,支持了更多的模块,支持了更多的第三方库文件等等,提高了编程效率(当前主流版本为Python3)。
注意:
Linux中有一句耳熟能详的的话,Linux下一切皆文件。那么在我们的python中也有一句话类似的话,Python下一切皆对象。
分享5个基础Python知识点:
1.python文件的创建:
在Linux系统下,可以使用vim xxx.py来创建;在win系统下,可以使用文件编辑器创建xxx.py文件,请注意“.py”。所以我们将以“.py”做后缀名的文件称为python脚本或python模块。
2.执行python脚本:
由于我们的脚本大多是运行在Linux系统中的,所以我可以直接使用python xxx.py(python2版本)或python3 xxx.py(python3版本)来运行我们的文件,使之完成我们预期的效果(在做操作之前要有计划的备份要修改的文件哦)。
3.函数:
python的函数非常简单,def+自定义一个名字加上一对小括号,再来一个冒号,完成!像这样“def yyy():”,这样你的函数名字就成了yyy,是不是很神奇?
4.类:
python的函数和类中的方法非常相似,但是不要慌,定睛一看还是非常好区别的。python类是这样的class+自定义的名字加上一对小括号,再来一个冒号,完成了类的定义!像这样“class zzz():”;
考一下:
“class zzz():”是python类,那么“class zzz(object):”是python的类吗?答案是正确的!
“class zzz():”是python的经典类,“class zzz(object):”是python的新式类;那么什么是经典类,什么是新式类呢?答:经典类就是快要过时的,快不流行的类,而新式类就是在经典类的基础上增加了一些新的功能的类。
5.变量:
python的变量也非常神奇,他有存储数据的功能,那么我们怎么定义变量呢?“abc = 100”(自定义的名字加上一个等号加上一个数值)完成。它就是说将100这个数值赋值给了abc,此时的abc就叫做变量啦。(赋值就是说我把100给了你,你abc有了100)。
结语:
我们只是拿了一个“100”做了举例,类似“100”这样的数字,在python中有自己的名字,叫做整型数据--int(数据类型--整型)!python中还有很多数据类型,如:str--字符串类型、float--浮点类型、long--长整型、tuple--元组类型、list--列表类型等等,今天就不赘述了,下次我们一起研究研究《我与python--数据类型》。
python 自定义数据类型_我与Python
最新推荐文章于 2024-03-25 13:42:36 发布