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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • print u ‘中文’ 中文 注意:不加 u ,中文就不能正常显示 unicode字符串除了多了一个 u 之外,与普通字符串没啥区别,转义字符和多行表示法仍然有效: 转义: u '中文\n日文\n韩文' 多行: u '''第一行 第二行''' raw+多行:ur'''python的unicode字符串支持"中文", "日文", "韩文"等多种语言''' 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # _*_ coding: utf-8 _*_
    查看全部
  • elif 意思就是 else if。这样一来,我们就写出了结构非常清晰的一系列条件判断。
    查看全部
  • “可变”的tuple 一般的tuple时不可变的 如果在tuple中包含了list,就可以借着修改list,让tuple看上去就好像变了那样
    查看全部
  • 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式,然后用:表示代码块开始。 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车: >>> age = 20 >>> if age >= 18: ... print 'your age is', age ... print 'adult' ... your age is 20 adult
    查看全部
    0 采集 收起 来源:Python之if语句

    2018-03-22

  • 理解了“指向不变”后,要创建一个内容也不变的tuple怎么做?那就必须保证tuple的每一个元素本身也不能变。
    查看全部
  • 单元素的tuple 1.空tuple t = () print t 结果是() 2.单元素的tuple t = (1) print t 结果是1 居然不是tuple,而是整数1——因为()会被python的解释器误认为是运算时的优先级,所以得出的结果1 怎么避免?——t = (1,) 这样就能避免了歧义
    查看全部
  • Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义: >>> t = (1,) >>> print t (1,) Python在打印单元素tuple时,也自动添加了一个“,”,为了更明确地告诉你这是一个tuple。 多元素 tuple 加不加这个额外的“,”效果是一样的: >>> t = (1, 2, 3,) >>> print t (1, 2, 3)
    查看全部
  • raw 多行字符串的表示:r '''........'''
    查看全部
  • tuple—元组 与list几乎一致 不同点:1.()代替了[] 2.创建成功之后就不能再进行更改了
    查看全部
  • LIST的替换元素 对其中的一个索引赋新值 格式:L[N]=xx
    查看全部
  • 1、当字符串中同时又 ' , " 时,就要进行转义,在符号前加 \ 。转义字符\不计入字符串的内容中。 2、常见的转义字符还有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • LIST删除元素 1.L.pop()删除最后一个元素 格式:L.pop() 元素 结果返回被删除的这个元素 2.L.pop()删除某个元素 格式:L.pop(索引) 元素 结果是删除后的新的list 可以不屑元素
    查看全部
  • LIST添加新元素 1.L.append() 把新元素添加到list的末尾 2.L.insert() insert接受两个参数,第一个参数是索引号,第二个是待添加的元素
    查看全部
  • python之倒序访问list 用负数来表示索引更简单些 如:L=[1,2,3] print L[-1] 结果是3
    查看全部
  • python按索引访问list list的索引是从左到右,一次是0,1,2,... 格式:L= ['a',10,'abc'] print L[0] 结果是a 注意:使用索引时,千万不要超出索引的范围
    查看全部

举报

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

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