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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • exit()
    查看全部
  • 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式,然后用:表示代码块开始。 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车: ……跟早前学的C等等的规则不同,需要注意区分!!
    查看全部
    0 采集 收起 来源:Python之if语句

    2016-05-21

  • 用r'...'不能表示多行字符,因为不能对 换行字符\n转义 。也不能表示包含 ' 和 '' 的字符串。 表示多行字符串,可以用'''...'''表示多行字符串,加上r后也可以包含‘和'',但不能对\n进行转义。
    查看全部
  • 字符串里有许多需要转义的字符,可以在字符串前面加一个前缀r,表示是一个raw 字符串,里面的字符不需要转义了。
    查看全部
  • 由于'和''同时存在时会引起歧义,所以,在前面加一个\表示其就是一个普通字符,不代表字符串的起始。\不会计入到字符串的内容中。
    查看全部
  • 整数的除法 用 / 就算除不尽还是只保留整数部分,而 可以用 % 求得余数 想要求得准确的结果,就要把除数或者被除数写成浮点数的形式
    查看全部
  • Python 中整数间的运算还是整数,浮点数运算还是浮点数,整数和浮点数运算结果就成了浮点数。
    查看全部
  • 输出中文加 u<br><br> 格式# -*- coding: utf-8 -*-
    查看全部
  • Python中串联字符串的操作符有两个,一个是"+", 一个是",", "+"不能用来串联非字符串,而","可以!而且","还会输出一个空格
    查看全部
  • 索引迭代也不是真的按索引访问,而是由 enumerate() 函数自动把每个元素变成 (index, element) 这样的tuple,再迭代,就同时获得了索引和元素本身。
    查看全部
    0 采集 收起 来源:索引迭代

    2016-05-21

  • 这样我们就可以同时获得返回值: >>> x, y = move(100, 100, 60, math.pi / 6) >>> print x, y 151.961524227 70.0 但其实这只是一种假象,Python函数返回的仍然是单一值: >>> r = move(100, 100, 60, math.pi / 6) >>> print r (151.96152422706632, 70.0) 用print打印返回结果,原来返回值是一个tuple! 但是,在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更方便。
    查看全部
  • # math包提供了sin()和 cos()函数,我们先用import引用它
    查看全部
  • list.append
    查看全部
  • str()函数把其他类型转换成 str
    查看全部
  • int()函数可以把其他数据类型转换为整数
    查看全部

举报

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

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