首先下载并安装了Python开发环境,网址为:https://www.python.org/
然后下载了Python的开发工具Pycharm。
然后去网上搜了一个激活的方法,开始进入Python里面,创建一个新的项目,然后创建一个新的python 文件,然后就开始了我的第一行python 代码。
print("hello python")
上面就是我的第一个Py程序的代码。
下面说一下python 定义变量。
比如啊 , a = 10
b=2
c= a+b
然后再输出一下就OK了。
a = 10
b = 2
c = a + b
print(c)
上面啊,也看到了输出结果的。
然后啊,就是简单的判断语句的用法。
内个好像是python不识别中文,然后我们需要在开始加一个注释:#codingutf-8
然后下面的输出就可以识别中文了。
然后简单写一下判断语句。
#coding=utf-8
score = 80
if score>=80 :
print("良好")
elif score>=60 :
print("及格")
else:
print("不及格")
上面是代码以及运行结果。
下面学了Python的循环语句,用的是for循环,跟C++还是有很大的区别的。
例如,0~99这100个数字的输出。
for i in range(0,100):
print(i)
另外Python 中不支持字符串的连接,支持的是format函数进行衔接,例如下面一段代码。
for i in range(0,100):
print("Item {0},{1}".format(i,"Hello Python"))
{0}代表的是第一个衔接位置的填入,{1}代表的是第二个衔接位置的填入。
以上就是循环的基本操作。
下面接着学的是Python怎么定义函数。
定义函数用到了一个关键字def ,在def后直接写函数名就好,函数名后跟一个括号,里面可以写参数,也可以不写参数,然后下面连续的东西只要是缩进的都默认为是这个函数的内容。(吐槽下Pycharm这个东西真好用,自动缩进….emmmm)
以上是两个函数,一个是没有参数的,另外一个是带有参数的。
下面又学习了一下类的创建与类的继承。
创建类用的是关键字class 后面跟的是类名。
Python里类的构造函数是__init__(self)
,这里面也可以写一些类似C++中的那些参数。
下面是个栗子。
class Hello:
def __init__(self,name):
self._name = name
def sayHello(self):
print("Hello {0}".format(self._name))
类的继承呢,也很简单(真心YY一句:Python学的好简单,好像我先看的是快速入门,回头还是会慢慢看一下基础知识的),类的继承是:class +类名(父类的名字)
下面是继承的一个实例代码:
class Hello:
def __init__(self,name):
self._name = name
def sayHello(self):
print("Hello {0}".format(self._name))
class Hi(Hello):
def __init__(self,name):
Hello.__init__(self,name);
def sayHi(self):
print("Hi {0}".format(self._name))
h =Hello("Songzenglin")
h.sayHello()
h1=Hi("Songzenglin")
h1.sayHi();
以上是运行的结果。
还学了一些其他知识,就写这么多吧(或许只有第一天写的最多),菜鸟的日记。