为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 1.字符串可以用''或者""括起来表示。 2.字符串本身包含' ,可以用" "括起来表示. 如:"I'm OK" 3.类似的,如果字符串包含",我们就可以用' '括起来表示 如果字符串既包含'又包含" ,用\进行转义。 4.常用的转义字符还有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 1.在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和_的组合,且不能用数字开头 如a = 1 2.可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量 例如:a = 123 # a是整数 print a a = 'imooc' # a变为字符串 print a 3.变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。 静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java 4.理解变量在计算机内存中的表示 a = 'ABC' (1). 在内存中创建了一个'ABC'的字符串; (2). 在内存中创建了一个名为a的变量,并把它指向'ABC'。 5.也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据
    查看全部
  • 1.Python的注释以 # 开头,后面的文字直到行尾都算注释
    查看全部
    0 采集 收起 来源:Python的注释

    2015-05-09

  • 1.print会依次打印每个字符串,遇到逗号“,”会输出一个空格 print 'The quick brown fox', 'jumps over', 'the lazy dog' 2.print也可以打印整数,或者计算结果。 print 100 + 200 print '100 + 200 =', 100 + 200 3.加号与逗号语法的区别在于 前者无空格,后者有空格 print 'hello'+'world'
    查看全部
  • 1.Python可以处理任意大小的整数,整数运算永远是精确的. 如:print 250 print 0x890976 2.浮点数,浮点数运算则可能会有四舍五入的误差。 print 1.23 print 1.23e9 3.字符串 print 'abc' print "hello world" 4.布尔值 print True print not False 布尔值可以用and、or和not运算。 5.空值 None
    查看全部
  • 1.hello world 》python 》print 'hello world' 》exit() 2.使用notepad++,设置编码utf8,编辑中需要特别注意缩进。设置语言为python (1)编写脚本,保存hello.py (2)切换至脚本目录,输入 python hello.py
    查看全部
  • 1.目前的python版本有2.7版本和3.3版本,不兼容 2.安装后配置环境便令,path后追加主目录,如 C:\Python27 3.测试,cmd-->python 4.退出:》 exit();
    查看全部
  • list 有序, 使用idx访问, 元素可改变 tuple 有序, 使用idx访问, 元素不可改变 dic 无序, 使用key访问获取value, key不可改变, value可改变 set 无序, 可遍历, 元素不可改变 欢迎大家斧正.
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2015-05-09

  • #python函数#本质上,函数的返回值是返回了一个tuple,所以,针对所谓多返回值,其实也只是返回了一个值。语法上,tuple的括号可以省略,同时,多个变量可以同时,依次接收一个tuple里的元素。变量1,变量2,变量3=(tuple)
    查看全部
  • #python函数#如果函数体内没有return语句,函数执行完毕后会默认返回None。另外,return None可以简写为return
    查看全部
  • #更新set#(1)插入元素用,set-name.add(value);(2)删除元素用set-name.remove(value)。注意,删除元素钱要先进行判断。
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-05-09

  • 1. 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。 所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • #set#调用时直接用set()调用list:set([1,2,3,4]),和list很像,是包含一系列的元素,但是和dict的key一样,不存在重复元素,而且,元素之间没有固定先后顺序,元素对象不可变
    查看全部
  • 短路计算。 1. 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。 所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • #dict的访问#使用d[key]是最简单的访问dict形式,但是为了避免key不存在,而出现报错'KeyError'的情况,通常使用以下方法访问dict。(1)通过in操作符:if 'key-name' in d: print d['key-name'];(2)使用dict本身提供的get方法访问:print d.get('key-name');如果key-name存在于dict中,就输出对应的value值,否者输出None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2015-05-09

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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