黑马程序员技术交流社区

标题: 黑马学习总结 [打印本页]

作者: Ex-alpha    时间: 2017-10-15 21:55
标题: 黑马学习总结
   时间过得太快,不知不觉来黑马已经二十多天了。还记得,在入学之前告诉自己要把python学好,今天反思了一下自己这一段时间的表现,差强人意。
   今天总结了基础班的知识点,才知道知识点太多了,并不是那么容易掌握,还需要多多理解,多多练习。
   如下是自己这一段时间掌握知识点的总结,虽然每天的练习多数是打击,但是看了这一段时间自己所掌握的知识点,还是收获多多。
程序的三种执行方式 顺序 选择 循环
注释  # 单行注释  ''' 多行注释'''
变量(引用数据) a=100, a指向100的地址
标识符规则
变量类型
数字 int  long  float  complex
布尔True False
字符串 '单引号字符串' "双引号字符串" '''三个单引号的字符串''' """三个双引号的字符串"""
下标 'abcdef'[1]  
切片a= 'abcdef' a[1:3:2]=”b” a[-1:-3:-1]=”fe”
其他常用方法:切割、查找、拼接等
tuple(1,11,2,1)元组不可修改只能只读  set集合{1,11,2,1}(元素不重复)  dict 字典{key:value,}
(不可变类型可以作为字典的key,都可以作为value)
列表 [1,11,2,1]  list可以重复,可以增删改查,可以存储不同数据类型
[元素1,元素2,元素3,...] 下标 列表[0] 切片 列表[2,3,2]
增:append(最后整体插入)、insert(指定下标插入)、extend(元素逐一添加到列表最后)
删 del 列表[0] 根据下标进行删除
Del空格列表[下标]
列表.pop()删除最后一个元素、
列表.remove(元素) 根据元素进行删除
        改 a =[ 'abc']  a[1]=r  a=[‘arc’] 通过下标来确定要修改的
        查 index查找元素的位置、count、in、not in
in(存在),如果存在那么结果为true,否则为false
not in(不存在),如果不存在那么结果为true,否则false
其他操作:排序 列表.sort()、反转 列表.sort(reverse=True)
        元组tuple就是不可修改的列表 (元素1,元素2,元素3...)
        下标、切片、count、index、in、not  in
        字典 {'name':'张三',123:'hello',2.0:'world',(11,):'python'}
        键 字典['name']
        增 字典['不存在的键'] = 值
        删 del 字典['name']、字典.clear()
        改 字典['name'] = '李四'
        查 in、not in
循环语句
While  while 条件: pass
For  for 临时变量 in 字符串/列表/元组: pass
                        break 终止循环
                        continue 立即开始下一次循环判断
结束一个函数:return  结束一个循环用break/continue 结束一个程序用:exit()
                定义 def 函数名():pass  return带返回值
由于今天时间有限,总结就到此为止。
希望自己在接下来的学习中再接再厉。
大家一起加油。

作者: SZ创客    时间: 2017-10-19 16:58
牛牛牛
作者: 2958848723    时间: 2017-10-24 10:03
好厉害
作者: 936002050    时间: 2017-10-24 10:04
6666666666666666666
作者: guixin    时间: 2017-10-24 19:38
总结的真好
作者: 4994766    时间: 2017-10-24 19:40
选择对了
作者: 37172494    时间: 2017-10-24 19:54
加油同学,很棒
作者: chenchenchenche    时间: 2017-10-24 19:56
希望自己在接下来的学习中再接再厉。
大家一起加油。
作者: maimaimai123    时间: 2017-10-25 18:16
好好学习天天向上
作者: 喵喵123    时间: 2017-10-26 10:25
加油加油加油加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2