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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 如果字符串既包含'又包含"怎么办? 这个时候,就需要对字符串的某些特殊字符进行“转义”,Python字符串用\进行转义。 要表示字符串 Bob said "I'm OK". 由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为 'Bob said \"I\'m OK\".'
    查看全部
  • print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出: >>> print 'The quick brown fox', 'jumps over', 'the lazy dog' The quick brown fox jumps over the lazy dog print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的:
    查看全部
  • python 基本数据类型:整数、浮点数、字符串(单/双引号都可)、布尔值(True/False,区分大小写)、空值(None) 布尔值用 and, or, not计算
    查看全部
  • 汉诺塔算法 def move1(n, src, dst): print src,'-->',dst n = n+1 def hanno(n, a, b, c): if n==1: move1(1,a,c) else: hanno(n-1,a,c,b) move1(n,a,c) hanno(n-1,b,a,c) hanno(4, 'A', 'B', 'C')
    查看全部
  • append()总是把新的元素添加到 list 的尾部
    查看全部
  • L.append('wq'),在list最后添加wq这个名字
    查看全部
  • 从notepad++钟中调用ptython命令
    查看全部
  • 即使导入了模块,也要用 module.function的方式调用
    查看全部
  • for循环是依次展示list或者tuple里的元素 而while循环是根据表达式判断循环是否正确 要特别留意while循环的退出条件 否则循环判断的时候一直判断true就是死循环
    查看全部
  • 函数的多值返回,返回的是tuple类型
    查看全部
  • 要避免嵌套结构的 if ... else ... 可以用 if ... 多个elif ... else ... 的结构 一次写完 elif就是 else if △这一系列条件判断从上到下依次执行 如果某个判断为true 执行完相对应的代码就直接忽略下边的条件判断 不再执行 思考:因为在age=20时 满足第一个条件 所以判断true 执行print teenager的代码块 就没有print adult。 (不知道会不会说错m(._.)m) 所以就
    查看全部
  • 对于非此则彼的两种条件判断 完全可以用一个if…else…统一起来 可以根据条件表达式的值T/F分别执行if代码块或者else代码块 △if表达式后边有个 : else后边也有: else后边也有: else后边也有: 重说三ヽ(o`皿′o)ノ别把冒号君丢了好伐 人家会哭的哇(ノД`)・゜・。
    查看全部
    0 采集 收起 来源:Python之 if-else

    2015-09-13

  • 可以用if语句实现自动条件判断(写到一半想不起来随口编 凑合着看吧ヾ(´▽`;)ゝ) △缩进规则 相同缩进的就是代码块 如果if语句判断为True就会执行它 △严格按照python习惯写法来写φ( ̄ー ̄ )ノ 4空格 不要tab也不要混合 会引起语法错误的 会引起语法错误的 会引起语法错误的 重说三!! →→→ if语句后边要接表达式 然后用:代表代码开始 如果你在交互环境下敲代码 要特别特别特别 特别留意缩进 而且退出缩进需要多按一行回车。
    查看全部
    0 采集 收起 来源:Python之if语句

    2015-09-13

  • tuple所谓的“不变”是它的每个元素,指向永远不变。 即指'a',就不能改指'b',指向一个list,就不能改成指向其他对象, 但指向的这个,list本身可变 要创建一个内容也不变的tuple 就必须保证tuple的每一个元素本身也不能变。
    查看全部
  • if 判断条件: 代码块 else: 代码块
    查看全部
    0 采集 收起 来源:Python之 if-else

    2015-09-13

举报

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

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