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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } print 'Adam:95', d['Adam'] print 'Lisa:', d['Lisa'] print 'Bart:', d['Bart'] 就是不对??
    查看全部
    0 采集 收起 来源:Python之访问dict

    2017-08-06

  • continue跳过后续循环代码,继续下一次循环
    查看全部
  • 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面: # OK: def fn1(a, b=1, c=2): pass # Error: def fn2(a=1, b): pass
    查看全部
  • # -*- coding: utf-8 -*- 目的是告诉Python解释器,用UTF-8编码读取源代码。
    查看全部
  • 1.r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串. 如果要表示多行字符串,可以用'''...'''表示: '''Line 1 Line 2 Line 3''' 2.还可以在多行字符串前面添加 r ,把这个多行字符串也变成一个raw字符串: r'''Python is created by "Guido". It is free and easy to learn. Let's start learn Python in imooc!'''
    查看全部
  • 利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块. 注意: if和else 后面都有个“:”
    查看全部
    0 采集 收起 来源:Python之 if-else

    2017-08-06

  • Python字符串用\进行转义. 如:'Learn \"Python\" in imooc' 常用的转义字符还有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
    查看全部
  • 在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头 在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如: a = 123 # a是整数 print a a = 'imooc' # a变为字符串 print a
    查看全部
  • 因为用()定义单元素的tuple有歧义(()既可以表示tuple,又可以作为括号表示运算时的优先级),所以 Python 规定,单元素 tuple 要多加一个逗号“,”
    查看全部
  • 对list中的某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。 tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。 创建tuple和创建list唯一不同之处是用( )替代了[ ]。 获取 tuple 元素的方式和 list 是一模一样的,我们可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素。因此tuple没有 append()方法,也没有insert()和pop()方法。
    查看全部
  • pop()表示删掉list的最后一个元素,并且它还返回这个元素 要指定删除的元素,为pop(index)
    查看全部
  • append()总是把新的元素添加到 list 的尾部。 list.insert(index,obj) 将obj添加到索引为index的位置上 >>> L = ['Adam', 'Lisa', 'Bart'] >>> L.insert(0, 'Paul') >>> print L ['Paul', 'Adam', 'Lisa', 'Bart']
    查看全部
  • print会依次打印每个字符串,遇到逗号“,”会输出一个空格。 如:print "hello","world" 输出:hello world
    查看全部
  • Python中数据类型 1.整数 十六进制用0x前缀和0-9,a-f表示 2.浮点数 3.字符串 4.布尔值 可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。布尔值可以用and、or和not运算。 and运算是与运算,只有所有都为 True,and运算结果才是 True。 or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。 not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。 5、空值 空值是Python里一个特殊的值,用None表示
    查看全部

举报

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

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