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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 针对下面的set,给定一个list,对list中的每一个元素,如果在set中,就将其删除,如果不在set中,就添加进去。 s = set(['Adam', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] m = set(L) p = s -m q = m -s s = p | q print s 一个看不懂但应该很牛的答案
    查看全部
    0 采集 收起 来源:Python之 更新set

    2017-03-02

  • 函数就是最基本的一种代码抽象的方式。
    查看全部
  • 避免一回车就执行问题 ,可以使用Ctrl+Enter
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-03-02

  • range()函数可以创建一个数列: >>> range(1, 101) [1, 2, 3, ..., 100] 请利用切片,取出: 1. 前10个数; 2. 3的倍数; 3. 不大于50的5的倍数。 ?不会了怎么办 要取出3, 6, 9可以用::3的操作,但是要确定起始索引。 参考代码: L = range(1, 101) print L[:10] print L[2::3] print L[4:50:5]
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • 对应上面的问题,取前3个元素,用一行代码就可以完成切片: >>> L[0:3] ['Adam', 'Lisa', 'Bart'] L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: >>> L[:3] ['Adam', 'Lisa', 'Bart'] 也可以从索引1开始,取出2个元素出来: >>> L[1:3] ['Lisa', 'Bart']
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • Python代码的缩进规则。具有相同缩进的代码视为代码块。 Python缩进习惯写法:4个空格,不要使用Tab,更不要使用Tab和空格,否则很容易造成因为缩进引起的语法错误 注:1)if语句后接表达式,然后用:表示代码块开始 2)在Python交互环境下敲代码。要特别留意缩进,并且退出缩进需多敲一行回车
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-03-02

  • a= 45678+
    查看全部
  • L.append()传递参数给L
    查看全部
  • ABC?
    查看全部
  • 指向变量a所指向的数据,例如下面的代码: a = 'ABC' b = a a = 'XYZ' print b 最后一行打印出变量b的内容到底是'ABC'呢还是'XYZ'?如果从数学意义上理解,就会错误地得出b和a相同,也应该是'XYZ',但实际上b的值是'ABC',让我们一行一行地执行代码,就可以看到到底发生了什么事: 执行a = 'ABC',解释器创建了字符串 'ABC'和变量 a,并把a指向 'ABC': 执行b = a,解释器创建了变量 b,并把b指向 a 指向的字符串'ABC': 执行a = 'XYZ',解释器创建了字符串'XYZ',并把a的指向改为'XYZ',但b并没有更改: 所以,最后打印变量b的结果自然是'ABC'了。
    查看全部
  • 任何时候,我们都可以给程序加上注释。注释是用来说明代码的,给自己或别人看,而程序运行的时候,Python解释器会直接忽略掉注释,所以,有没有注释不影响程序的执行结果,但是影响到别人能不能看懂你的代码。 Python的注释以 # 开头,后面的文字直到行尾都算注释 # 这一行全部都是注释... print 'hello' # 这也是注释 注释还有一个巧妙的用途,就是一些代码我们不想运行,但又不想删除,就可以用注释暂时屏蔽掉: # 暂时不想运行下面一行代码: # print 'hello, python.'
    查看全部
    0 采集 收起 来源:Python的注释

    2017-03-01

  • python是解释性语言
    查看全部
  • if len(args) == 0: return sum for x in args: sum = sum + x return sum / len(args)
    查看全部
  • def move(n, a, b, c): if n ==1: print a, '-->', c return move(n-1, a, c, b) print a, '-->', c move(n-1, b, a, c) move(4, 'A', 'B', 'C')
    查看全部
  • sum = 0 #奇数的话,都从0开始好了 x = 0 while True: #进入while 循环,为True开始循环 x = x + 1 #枚举所有的正整数 if x > 100: #当x枚举到100时, break #跳出 if x%2==0: #又当x除以2,余数为0时(判断为偶数时) continue#不继续循环,进入下一循环 sum=sum+x #求和 print sum #打印 时间: 2015-07-26
    查看全部

举报

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

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