学习Python收获+笔记

在学习Python的三个周里,我收获了很多知识和技能。以下是我学习Python的一些笔记和总结:

(一)、Python的基本语法:学习了Python的基本语法,包括变量、数据类型、条件语句、循环语句等。

1.变量

  1.1、变量是程序运行时,能储存计算结果或能表示值的抽象概念。

  1.2  、变量名称=变量值

  1.3、 规则

     变量名只能包含字母、数字和下划线。

     变量名可以字母或下划线打头,但不能以数字打头

     变量名不能包含空格,但可使用下划线来分隔其中的单词。

     不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词。
     变量名应既简短又具有描述性。

2.数据类型

  2.1、分类

整型、浮点型、字符串型、布尔型、复数型

  2.2、查看数据类型

 type()

2.3、数据类型转换

int(x)将x转换成一个整型

float(x)将x转换成一个浮点型

str(x)将x转换成一个字符串类型

3.条件语句

1、布尔类型、比较运算符

      变量名称=布尔类型字面量

3.2、if语句

     if 要判断的条件:

         条件成立时要执行的语句

要注意缩进(4个空格)

      if 要判断的条件:

           条件成立时要执行的语句

     else:

           条件不成立时要执行的语句

else不需要判断条件

也需要4个缩进

if 要判断的条件1:

           条件成立时要执行的语句1

elif要判断的条件2:

           条件成立时要执行的语句2

4.循环语句

4.1、while循环

while 条件:

    条件成立时要执行的语句

4.2、for循环

 for 临时变量 in 待处理数据集:

    循环满足要执行的语句

range(num1,num2,step)

功能:获得一个数字序列

5.基本语法

5.1、占字符

整数   %d

浮点数   %f

保留n位小数    %.nf

字符串     %s

(二)、函数:学习了如何定义和使用函数,以及函数的参数和返回值。

def 函数名(传入参数):

    函数体

    return 返回值

注意缩进

(三)、理解模块概念,并能够使用常用的Python模块和第三方库。

1.random

random.uniform(num1,num2)随机生成浮点数

random.randint(num1,num2)随机一个整数

random.randrange()随机选取一定数列的数

2.math模块

(四)、列表和元组:学习了列表和元组的定义和操作,包括索引、切片、添加、删除等。

1.列表

变量名称=[元素1,元素2  ,元素n]

列表.append()   添加一个元素

列表.insert(下表,元素)   指定下表,添加元素

列表.del()    删除指定下表元素

列表.pop()   删除指定下表元素

列表.clear()   清空列表

列表.count()   统计元素在列表出现次数

2.元组(一旦定义完成不可修改)

变量名称=(元素1,元素2  ,元素n)

(五)、字典和集合:学习了字典和集合的定义和操作,包括添加、删除、修改等。

1.字典

变量名称={key:Value,key:Value,      ,key:Value,}

2.

字典[key]=Value       新增元素

字典[key]=Value       更新元素

字典.pop(key)          取出Value的值,并删除key

字典.clear()              清空字典

字典.keys()             获取全部的key

字典key不能重复,对已存在的key执行上述操作,就是更新Value的值

(六)、异常处理:学习了如何处理异常,包括捕获异常、抛出异常等。

try:

    可能发生错误的代码

expept[异常as别名]:

    如果出现异常执行的代码

[else:]

    未发生异常执行的代码

[finally:]

    不管出不出现异常都会做的事情

(七)、面向对象编程:学习了面向对象的编程思想和Python中的类和对象的定义和使用。

1.类的定义

1.1、

class 类名:

    成员变量

    def 成员函数(self,参数列表):

        成员函数体

1.2、构造函数

def  -init-(self,参数列表):

        函数体

2.类对象

2.1、类对象的创建

对象=类名(参数列表)

通过学习Python,我掌握了Python的基本语法。我认为Python相较于C++确实更加简洁高效,使得我能够快速实现自己的想法和项目。我将继续努力学习Python,深入学习更多的知识和技能,提高自己的编程水平,希望能以更加优秀的自己加入到启航。

  • 17
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值