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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 递归函数(在函数内部调用函数本身)

       优点:定义简单,逻辑清晰,理论上都可以写成循环的形式

       防止栈溢出,函数调用是用栈实现的,如果是进入一个函数调用栈增加一层,如果函数返回减少一层。所以调用次数太多,栈的溢出。

    查看全部
  • 在Python中输出时是用prinft函数语句的


    查看全部
  • for循环

    L = ['Adam','Bart','Chunk']

    for name in L:

        print L

    while 循环

    n=0

    while n<3

        print L[n]

        n = n +1

    注意while退出循环的条件 不要写成死循环

    while True

        print L[n]

        if n>2:

            break; 退出当前循环

    continue退出此次循环 然后继续开始下一次循环

    多重循环

      for x in [1,2,3,4,5,6,7]

        for y in [0,1,2,3,4,5]

            if x<y:

                print x*10+y

    查看全部
  • if age>=18:

        print 'adult'

    elif age>=6:

        print 'teenager'

    else:

        print 'baby'

    if elif else后面均有:

    这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。 所以大的要写在前面 小的写在后面

    查看全部
  • if语句块

    if a >=18:

        print a

    print b

    具有相同缩进的代码视为代码块

    缩进:4个空格 不要使用tab 更不要混合tab和空格

    退出缩进:多敲一行回车

    查看全部
    0 采集 收起 来源:Python之if语句

    2018-04-12

  • tuple 有序集合 创建后不可更改

    tuple声明

    t = ('a','b')

    tuple可以包含0个,1个或者多个元素

    t=() print t

    t=(1,) 当tuple中只有一个元素时要加,

    访问tuple 注意不要越界

    t(0) t(1) 

    查看全部
  • list 有序集合 创建后可更改 删除

    声明 

    L = ['Adam','Lisa','Bart']

    正序访问list 索引从0开始 注意不要越界

    L[0] L[1]

    倒序访问list 索引从-1开始 注意不要越界

    L[-1] L[-2]

    添加新元素

    L.append('Paul') 添加到末尾

    L.insert(0,'Amy') 0代表索引号 Amy代表添加的元素

    删除元素

    L.pop() 删除最后一个元素 是删掉list的最后一个元素,并且它还返回这个元素

    L.pop(2) 删除索引为2的元素

    替换元素

    L[0] = "NewElement"

    查看全部
  • and 和or计算的法则:短路计算

    a and b 若a为false 整个结果必定为false 返回a

    a or b 若a为true整个结果必定为true 返回a

    Python把0、空字符串''和None看成False,其他数值和非空字符串看成true

    查看全部
  • python

    11/4 = 2 整数除法结果仍然是整数

    11.0/4 = 2.75 整数与浮点数混合运算的结果是浮点数

    11%4 = 3

    查看全部
  • # -*- coding:utf-8 -*- 表示utf-8编码

    查看全部
  • 在字符串前面加个前缀r 表示这是一个raw字符串 里面的字符就不需要转义了

    表示多行字符串:  ''' ... '''

    查看全部
  • \转义字符

    \n 换行

    \t制表

    \\ 表示\本身

    查看全部
  • python 变量组成:大小写英文字母 数字 下划线 不能数字开头

    查看全部
  • # 这是注释

    查看全部
    0 采集 收起 来源:Python的注释

    2018-04-12

  • print打印字符串遇到,会输出一个空格

    查看全部

举报

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

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