Python学习第一天——基础知识(笔记)

首先下载并安装了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();

这里写图片描述
以上是运行的结果。
还学了一些其他知识,就写这么多吧(或许只有第一天写的最多),菜鸟的日记。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值