A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Ex-alpha

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© Ex-alpha 初级黑马   /  2017-10-15 21:55  /  1607 人查看  /  9 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

   时间过得太快,不知不觉来黑马已经二十多天了。还记得,在入学之前告诉自己要把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带返回值
由于今天时间有限,总结就到此为止。
希望自己在接下来的学习中再接再厉。
大家一起加油。

9 个回复

倒序浏览
牛牛牛
回复 使用道具 举报
好厉害
回复 使用道具 举报
6666666666666666666
回复 使用道具 举报
总结的真好
回复 使用道具 举报
选择对了
回复 使用道具 举报
加油同学,很棒
回复 使用道具 举报
希望自己在接下来的学习中再接再厉。
大家一起加油。
回复 使用道具 举报
好好学习天天向上
回复 使用道具 举报
加油加油加油加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马