Python学习之路-简单语法
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
听着薛之谦新出来的歌“高尚”,那就开始学习python吧,然后纪录下,瞬间觉得自己很高尚,^_^ -_-。
Python的变量
学过c的同学都知道变量,而且不同语言都有自己的修饰符。C语言有int,float啊等;js有var之类。那么python呢?python貌似有点简单。看一下代码:
是不是很简单,不需要修饰符,直接有什么写什么。使用方法就和一般语言类似了。
Python的判断
说到判断语句,一般都会知道if语句了。其实一般的语言都类似的,什么c,java,swift了,js了。python也不例外,比较python也是基于c来的。那么来看一下小例子吧:
看下你处于哪个年龄段吧,这个只是中国的划分,国际上大于24周岁,也就是92年的都是中年了,哎,岁月不饶人啊。这里用了if-elif-else语句。很好理解吧。#coding=utf-8只是为了中文的显示才加的一句注释,要不然会报错。
Python的循环
循环语句,相信都知道for循环了,python的循环也是for循环,不过更加通俗易懂了,先搞个代码,1-100内能被7整除的数:
其实更好理解吧,i从1到100,然后i能被7除尽就打印出来。感觉很像讲话一样的编程方式。要是想把字符串和整数一起打印出来,这里会提示错误:
这里用到了一个format方法,其实这个很像c语言的printf,{0}表示的就是format的第一个参数。
Python的函数
像上面这样的形式写代码,总归都比较的乱,那么函数就可以让代码看着更加的形象,比如要实现几个函数,a+b, a、b那个大,a、b那个小,我只要实现这三个函数,别的地方调用下就好了。就可以重复利用代码,而不是复制粘贴了。
函数的定义方法炒鸡简单的,一个def就搞定了,剩下的就是一般的函数定义方法了。返回值也不需要定义,直接return就好了。
Python的类
面向对象一般都难免了吧,一般语言都有了吧,python也不例外,先来个简单的吧:
这里定义了一个Person类,类里面定义了名字,在实例化的时候会传入参数名字,其中__init__是构造函数。然后我们看下继承:
这里Student和Teacher都继承了Person类,然后内部实现了各自的方法。
Python的import功能
比如我上面的类,在main.py中,那么我新建了一个py文件,那么怎么使用main.py里面的类呢?新建一个use_main.py,代码如下:
这里import了 main,然后使用了main里面的类,但是每次都要写main.xxx,还是不方便,其实命名空间可以简化:
是不是也很简单,这样就基本上对Python的语法做了一个简单的了解,是不是迫不及待想去看看一些开源的python的代码练练手了?慢慢来吧。
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |