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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • tuple没有 list中的append()、insert()和pop()方法。所以,新同学没法直接往 tuple 中添加,老同学想退出 tuple 也不行。
    查看全部
  • 名字属于字符串,要加' '
    查看全部
    0 采集 收起 来源:Python创建list

    2017-08-17

  • and 和 or 运算的一条重要法则:短路计算。
    查看全部
  • # -*- coding: utf-8 -*- print '''静夜思 床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。'''
    查看全部
  • 默认参数如果有输入可被替换
    查看全部
  • 要避免嵌套结构的 if ... else ...,我们可以用 if ... 多个elif ... else ... 的结构,一次写完所有的规则: if age >= 18: print 'adult' elif age >= 6: print 'teenager' elif age >= 3: print 'kid' else: print 'baby' elif 意思就是 else if。这样一来,我们就写出了结构非常清晰的一系列条件判断。 特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
    查看全部
  • 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式,然后用:表示代码块开始。 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-08-16

  • 要避免嵌套结构的 if ... else ...,我们可以用 if ... 多个elif ... else ... 的结构
    查看全部
  • 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-08-16

  • # -*- coding: utf-8 -*- #请设计一个函数,它接受一个字符串,然后返回一个仅首字母变成大写的字符串。 def firstCharUpper(s): return s[0:1].upper()+s[1:] print firstCharUpper('hello') print firstCharUpper('sunday') print firstCharUpper('september') # Hello # Sunday # September
    查看全部
    0 采集 收起 来源:对字符串切片

    2017-08-16

  • 字符串有个方法 upper() 可以把字符变成大写字母
    查看全部
    0 采集 收起 来源:对字符串切片

    2017-08-16

  • # -*- coding: utf-8 -*- L = range(1, 101) #利用倒序切片对 1 - 100 的数列取出: # 最后10个数; print L[-10:] #[91, 92, 93, 94, 95, 96, 97, 98, 99, 100] # 最后10个5的倍数。 print L[-46::5] #[55, 60, 65, 70, 75, 80, 85, 90, 95, 100]
    查看全部
    0 采集 收起 来源:倒序切片

    2017-08-16

  • # -*- coding: utf-8 -*- L = range(1, 101) print L[0:10] # 3的倍数 print L[2::3] # 不大于50的5的倍数 print L[4:50:5]
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-08-16

  • 切片/取n个值 L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-08-16

  • 默认参数值 有时候定义一个函数,让它接受一个参数, [而且在这个参数出现或不出现时,函数有不同的行为。] 如果一门语言不支持这种情况,你就只有两个选择: 第一种是定义两个不同的函数,决定每次调用应该选择调用哪个, 第二种是 两种方法都是可行的,但是都不是最佳的。 Python和其他语言一样,支持默认参数值,即函数参数可以是调用时指定的,也可以留空,自动接受一个预定义的值。
    查看全部

举报

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

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