python编程从入门到实践 知识点梳理

第一章 安装环境  : 略

第二章 变量和简单的数据类型

                变量的命名  :1 字母下划线数字组成,字母或下划线打头,中间可以包含数字。

                                          2 习惯命名方式 如 student_name

               字符串   :        1 字符串转小写 lower() 转大写 upper()

                                          2 删除空白字符串尾rstrip()  剔除开头的空白 lstrip()  剔除两端的空白字符 strip()

                 数字      :       0.1+0.2=0.30000000000000004

第三章 列表

                 列表:一系列特定顺序排列的数据结构组成,可改变。['hh','ww','ss]

                  1 修改 元素

                     添加 元素   在队尾添加 append()   在任意位置插入 insert(,)(第一个是位置,第二个是值)

                     删除 元素   del删除那个位置的元素  del my_list[2]    pop() 删除队尾的元素  remove() 删除特定的元素

                   2 排序   sort() 改变列表 永久排序  sorted() 临时排序

            3 列表解析  

                           my_list=[my_list for my_list in range(a,b) if o not in [my_list%d for d in range(2,int(math.sqrt(my_list)+1))]]      

                  4切片   

                       1  my_list[2:4]  my_list[:4]    my_list[2:]   my_list[-3:]  

                        2 通过切片复制为新的列表     my_list2 =my_list1[:]  

            5元组

                            1 不可变的列表称为元组    不可以直接改变里面的元素 但是可以给元组重新赋值

                           dimension=(400,60)      dimensions[0]=50  错   dimension=(200,50)   对

第五章 if语句

          1  and     or     in     not in

第六章 字典

           键值对 

           .items()  .key()  .value()

          嵌套

                列表里面存储字典

                字典里面嵌套列表

                字典里面存储字典 

第七章 用户输入和while循环

第八章 函数

               实参和形参

               关键字实参  

               形参默认值

          传递列表

          传递元组

          传递字典

第九章 类

             1        class animal():
                              def __init__(self,name,age):
                                     self.name=name
                                     self.age=age

             2   继承         class dog(animal):

第十章文件和异常

                  文件的打开 ,按行读取

                                           with open(fileName)  as file_object    

                                                     lines=file_object.readlines()

                  文件的写入      with open(fileName,'w')  as file_object    'w'写入模式 'r'只读模式  'a'附加(添加)模式

                  存储数据 JSON     json.dump() 存储数据     json.load()  读取数据

第十一章 测试代码

            unittest   测试函数  测试类   

                   setUp()

 

 

 

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值