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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 类似于java中的构造函数,无参构造函数调用无参构造方法,执行默认的参数值。有参直接替换掉默认参数,执行方法
    查看全部
  • 等差数列求和公式:s=n*(a1+an)/2
    查看全部
  • 1、变量的定义与命名 变量用一个变量名表示,变量名必须是大小写英文、数字和下划线的组合,且不能用数字开头。原因就是编译器这样规定,怕引起二义性,(打个比方,指数表示就是 "数字+字母E"如果变量能用数字开头的话,6e3到底是当作常量还是变量呢) 2、静态语言与动态语言 在Python中同一个变量可以反复赋值,而且可以是不同类型的变量,例如: a = 123 # a是整数 print a a = 'imooc' # a变为字符串 print a 这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言,赋值语句如下(//表示注释): int a = 123; // a是整数类型变量 a = "mooc"; // 错误:不能把字符串赋给整型变量 和静态语言相比,动态语言更灵活。
    查看全部
  • list——列表,可修改,是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。
    查看全部
    0 采集 收起 来源:Python创建list

    2017-02-22

  • 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-02-22

  • _Q_
    保留,不太懂
    查看全部
    0 采集 收起 来源:复杂表达式

    2017-02-22

  • 替换元素: 1.对list中的某一个索引赋值,可以用新的元素替换掉原来的元素,list包含的元素格式保持不变
    查看全部
  • 删除元素: 1.如果元素在最后一个:List.pop()删除list中最后一个元素,并且会返回这个元素,就是之后list.pop()之后会打印出要删除的元素 2.如果元素不在最后一个:list.pop(元素索引),同样会返回这个元素,并且会打印出删除的元素。
    查看全部
  • list 用[];元祖用();dict 用{}
    查看全部
    0 采集 收起 来源:Python更新dict

    2017-02-22

  • List.append()是把元素添加到list的尾部 List.insert(索引号,待添加的元素)
    查看全部
  • Python以Unicode表示的字符串用u'...'表示,比如: print u'中文' 中文 注意: 不加 u ,中文就不能正常显示。 ur'''Python的Unicode字符串支持"中文", "日文", "韩文"等多种语言''' 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-
    查看全部
  • 如果一个字符串包含很多需要转义的字符,可以在字符串前面加个前缀 r. r'\(~_~)/ \(~_~)/' 如果要表示多行字符串,可以用'''...'''表示: '''Line 1 Line 2 Line 3'''
    查看全部
  • dict 无序的,key 不可变,dict(key:value)中,value和key的值可以是任一种类型
    查看全部
  • dict(key:value) 类似java中的map集合,元祖 tuple 类似 数组,相对可变;
    查看全部
  • 汉诺塔移动
    查看全部

举报

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

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