为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
初识Python_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • ()既可以表示tuple,又可以作为括号表示运算时的优先级,结果 (1) 被Python解释器计算出结果 1,导致我们得到的不是tuple,而是整数 1。 正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义. Python在打印单元素tuple时,也自动添加了一个“,”,为了更明确地告诉你这是一个tuple。 多元素 tuple 加不加这个额外的“,”效果是一样的.
    查看全部
  • tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。 创建tuple和创建list唯一不同之处是用( )替代了[ ]。
    查看全部
  • 对list中的某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。
    查看全部
  • pop()方法总是删掉list的最后一个元素,并且它还返回这个元素. 先定位Paul的位置,由于Paul的索引是2,因此,用 pop(2)把Paul删掉:
    查看全部
  • append()总是把新的元素添加到 list 的尾部。 list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素,L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。
    查看全部
  • and运算是与运算,只有所有都为 True,and运算结果才是 True。 or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。 not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。
    查看全部
  • 方法一: name_list = ['Adam', 'Lisa', 'Bart', 'Paul'] set_name = set(name_list) set_lower = set([name.lower() for name in name_list]) name_set = set_name | set_lower print(name_set) print('adam' in name_set) print('bart' in name_set) 方法二: s = set(['Adam', 'Lisa', 'Bart', 'Paul']) sss = set([]) for ss in s: sss.add(ss.lower()) print 'adam' in sss print 'bart' in sss 方法三: s = set(['Adam', 'Lisa', 'Bart', 'Paul']) for foo in s: if 'adam' == foo.lower() or 'bart' == foo.lower(): print 'true'
    查看全部
    1 采集 收起 来源:Python之 访问set

    2017-12-23

  • 1. d[72]='Paul' 2. d.update({72: 'Paul'}) 3. d.setdefault(72,'Pual')
    查看全部
    0 采集 收起 来源:Python更新dict

    2017-12-23

  • d = { 'Adam':95, 'Lisa':85, 'Bart':59 } score=[95,85,59] for x in score: for y in d: if x==d.get(y): print(d.get(y),y)
    查看全部
  • 请用 for 循环遍历如下的dict,打印出 name: score 来。 d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }
    查看全部
  • 为什么ipad上,print ‘k’ 出错,”k”也错,是’这个符号问题吗?
    查看全部
  • '' 空字符为f ase,非空字符串为true
    查看全部
  • 对字符串的某些特殊字符进行“转义”,Python字符串用\进行转义。 常用的转义字符还有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • print会依次打印每个字符串,遇到逗号“,”会输出一个空格
    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!