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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • # -*- coding: utf-8 -*- print '''静夜思 床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。''' 以上就是输入的内容才运行成功
    查看全部
  • List入门: 构造list非常简单,按照上面的代码,直接用 [ ] 把list的所有元素都括起来,就是一个list对象。通常,我们会把list赋值给一个变量,这样,就可以通过变量来引用list:
    查看全部
    0 采集 收起 来源:Python创建list

    2018-01-02

  • 字符串有个方法 upper() 可以把字符变成大写字母 图为把首字母变成大写的程序
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-01-02

  • set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。 set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。 最后,set存储的元素也是没有顺序的。 注意:if 语句中的...表示没有列出的其它星期名称,测试时,请输入完整。
    查看全部
  • 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:迭代dict的value

    2018-01-02

  • 布尔类型只有True和False 与运算: True and True # ==> True True and False # ==> False False and True # ==> False False and False # ==> False 或运算: True or True # ==> True True or False # ==> True False or True # ==> True False or False # ==> False 非运算: not True # ==> False not False # ==> True python中区分True和False: False=0 False="" ----表示:“空字符串” False=Nome True=False以外的字符串
    查看全部
  • L[x:y:z]函数指的是‘开始元素’:‘最后元素’:‘取元素间隔'
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-01-02

  • 求平均数
    查看全部
  • 1.在代码中print 2.5 + 10 / 4变成print 2.50 + 10 / 4计算结果还是4.5,表明无用,改成print 2.5 + 10 / 4.0就可以了,运算结果为5.0。为什么在2.5后面加0不行? 2.和数学运算不同的地方是,Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数,但是整数和浮点数混合运算的结果就变成浮点数了 3.Python的整数除法,即使除不尽,结果仍然是整数,余数直接被扔掉。不过,Python提供了一个求余的运算 % 可以计算余数: 4.如果我们要计算 11 / 4 的精确结果,按照“整数和浮点数混合运算的结果是浮点数”的法则,把两个数中的一个变成浮点数再运算就没问题了:11.0 / 4 # ==> 2.75
    查看全部
  • # math包提供了sin()和 cos()函数,我们先用import引用它
    查看全部
  • tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了
    查看全部
  • 1.为了统一所有文字的编码,Unicode应运而生。Unicode把所有语言都统一到一套编码里,这样就不会再有乱码问题 2.Python在后来添加了对Unicode的支持,以Unicode表示的字符串用u'...'表示,比如:print u'中文' 3.Unicode字符串除了多了一个 u 之外,与普通字符串没啥区别,转义字符和多行表示法仍然有效: 4.如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*- 5.写了#_*_ coding:utf-8 _*_就不能写print u''' ''',即u和#_*_ coding:utf-8 _*_只能用一个 u 和_*_ coding:utf-8 _*_的作用是一样的,思考:u表示的是Unicode还是UTF-8?UTF-8和Unicode是什么关系
    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
    查看全部
  • 这张内容需要额外寻找资料学习,不是很懂。 在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义
    查看全部

举报

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

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