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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 回去练一下
    查看全部
  • dict用来将两个数据连接在一起,如图我们把名字当做key,对应的成绩称为value,dict通过key来查找value。 花括号表示这是一个dic,然后按照 key:value,写出来即可。最后一个key value的逗号可以省略,由于dict也是集合,len()函数可以测量任何集合的大小。
    查看全部
  • 使用 d[key] 的形式来查找对应的 value 一是先判断一下 key 是否存在,用 in 操作符: if 'Paul' in d: print d['Paul'] 如果 'Paul' 不存在,if语句判断为False,自然不会执行 print d['Paul'] ,从而避免了错误。 二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None: >>> print d.get('Bart') 59 >>> print d.get('Paul') None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-22

  • 把名字称为key,对应的成绩称为value,dict就是通过 key 来查找 value。 花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。 由于dict也是集合,len() 函数可以计算任意集合的大小
    查看全部
  • tr代表一行 以<tr>开始,</tr>结束 td代表一格 以<td>开始,</td>介绍 中间的style就是颜色了 <tr><td>%s</td><td >%s</td></tr>就代表有一行,有2个格子,第二个格子用红色显示!
    查看全部
    0 采集 收起 来源:复杂表达式

    2018-03-22

  • Python中的多重嵌套循环
    查看全部
  • http://blog.sina.com.cn/s/blog_7ae1b8300100x05p.html
    查看全部
    0 采集 收起 来源:生成列表

    2017-06-11

  • zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。利用*号操作符,可以将list unzip(解压),看下面的例子就明白了: >>> a = [1,2,3] >>> b = [4,5,6] >>> c = [4,5,6,7,8] >>> zipped = zip(a,b) [(1, 4), (2, 5), (3, 6)] >>> zip(*zipped) [(1, 2, 3), (4, 5, 6)] 对于这个并不是很常用函数,下面举几个例子说明它的用法: * 二维矩阵变换(矩阵的行列互换) 比如我们有一个由列表描述的二维矩阵 a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] 通过python列表推导的方法,我们也能轻易完成这个任务 print [ [row[col] for row in a] for col in range(len(a[0]))] [[1, 4, 7], [2, 5, 8], [3, 6, 9]] 另外一种让人困惑的方法就是利用zip函数: >>> a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ③(*)操作符与zip函数配合可以实现与zip相反的功能,即将合并的序列拆成多个tuple。 >>>>x=[1,2,3],y=['a','b','c'] >>>>zip(*zip(x,y)) [(1,2,3),('a','b','c')]
    查看全部
    0 采集 收起 来源:生成列表

    2018-03-22

  • Python的while语句与C++中的相似
    查看全部
  • Python 中可以使用+=等运算
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-06-11

  • Python的for语句注意,name这个变量是在for循环中定义的意思是:一次从list中的每一个元素,并且把元素赋值给name,然后执行for循环体(就是缩进的代码快)
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-06-11

  • Python中可以用if,elif,else来进行多条件的运算
    查看全部
  • Python的if,else语句中千万注意在else后加:。
    查看全部
    0 采集 收起 来源:Python之 if-else

    2017-06-11

  • 注意Python代码的缩进规则。具有相同的代码被称为代码块。 Python的习惯写法:四个空格,不要使用Tab更不要混合使用Tab空格,否则会因为缩进引起语法错误。 注意if语句后面的表达式,然后用:表示代码块的开始。如果你要是Python交互环境下敲代码,要特别注意缩进病切退出缩进要多敲一行回车。
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-06-11

  • 虽然tuple创建就不能被改变但是我们还是有途径去改变它的,我们可以用list作为一个整体是tuple的元素list对象可以通过用tuple的对象加下标拿到,我们把它赋值给一个变量,然后我们就换可以通过变量去改变他的元素了。
    查看全部

举报

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

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