为了账号安全,请及时绑定邮箱和手机立即绑定
  • Python规范中,一般采用4个空格作为缩进。

    if语句后的冒号:是条件分支判断的格式。表示接下来是分支代码块


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

    2020-09-06

  • 字符串中每一个字符都有一个唯一的位置。

    可以使用位置的方式取出字符串中特定位置的字符,按照位置取字符串的方式使用中括号[]访问。此时可以把字符串看作一个列表。

    计数是从0开始的,使用0来表示第一个。

    想获取子串采用切片的方式,切片需要在中括号[]中填入两个数字。中间用冒号分开,表示子串的开始位置和结束位置。并且这个半闭半开区间不包括最后的位置。


    查看全部
  • 计算机只能处理数字,如果要处理文本,必须先把文本转换为为数字。

    1byte(字节) = 8bit(比特)

    一个字节能表示的最大整数位255(二进制11111111=十进制255)

    对应ASCII编码。A为65,z为122

    表示中文至少要两个字节,不能冲突ASCII编码。中国制定了GB2312编码。

    为了统一所有文字编码,Unicode出现。通常用两个字节表示一个字符,原有的英文编码从单字节变成双字节,只需要把高字节都填为0即可。


    python3种默认使用UTF-8 Unicode来编码。

    在python3中,中文字符串和英文字符串无异。

    查看全部
  • 因此,要定义只有一个元素的tuple,需要在元素后面添加一个逗号“,”

    查看全部
  • 对于不存在的元素,count方法不会报错,而是返回0。

    index()方法和count()方法不一样,当指定的元素不存在时,使用index()方法Python会报错。

    查看全部
  • Open
    查看全部
    0 采集 收起 来源:什么是tuple

    2020-09-05

  • http://img1.sycdn.imooc.com//5f539cd90001634511710186.jpg‘前面要带\

    字符\用\\表示

    查看全部
    2 采集 收起 来源:Python的字符串

    2020-09-05

  • insert()方法需要两个参数,分别是需要插入的位置,以及需要插入的元素。


    查看全部
  • 第一个Python程序 把Python环境搭建完成之后,就可以尝试运行Python程序了。运行Python程序有两种方式,第一种是直接通过命令行编写代码运行,第二种是通过编辑器编写代码运行。 对于程序员来说,学习一门新的语言,第一步是通过这门语言向世界问好:“Hello World”,那么我们也通过Python向世界问好吧。 使用终端运行Python程序 打开命令行窗口(通过快捷键Win+R打开运行窗口,输入cmd即可进入命令行窗口) 输入python进入python运行环境(正确的python运行环境会有>>>的提示) 输入你的第一行Python代码print('Hello World'),回车即可运行,第一次运行,有几个需要注意的地方: 注意在Hello World前后都有单引号' print和>>>不可以有空格 注意(、)、'、')均为英文字符 正确的输出结果如下: 可以尝试修改单引号里面的内容,输出你喜欢的内容。 使用编辑器运行Python程序 随着Python热门起来,现在越来越多的编辑器支持Python代码的编写了。 常见的编辑器包括Sublime Text3,Visual Code,PyCharm等。 任务 来编写一个Python程序吧,输出你的名字 index.py # coding=utf-8
    查看全部
  • 使用continue,我们可以控制循环继续下去,并跳过continue后面的逻辑。

    查看全部
  • 用for循环或者while循环时,如果要在循环体内直接退出循环,可以使用break语句。

    查看全部
  • 和for循环不同的另一种循环是while循环,while循环可以继续进行下去的条件更加简单,只需要判断while循环的条件是否为true即可,当条件为true时,即继续运行下去。

    我们可以把while循环的条件设置得复杂一些,在运行一定次数后,条件可以自动变为false从而跳出while循环。

    查看全部
  • dict和tuple不一样,dict是可变的,我们随时可以往dict中添加新的key-value,比如对于上节课的成绩dict:

    d = {
        'Alice': 45,
        'Bob': 60,
        'Candy': 75,
        'David': 86,
        'Ellena': 49
    }

    -------------------------------------------------------

    需要往里面添加数值时,可以使用赋值语句往里面添加元素:

    d['x'] = 72
    d['y'] = 88
    print(d)
    -----------------------------------------
    value可以是任意类型的元素,可以是list、tuple等,假如Mimi近两次成绩分别是72,73,Dodo近两次的成绩分别是88,90,则可以使用赋值语句往dict中添加list元素。
    d['Mimi'] = [72, 73]
    d['Dodo'] = [88, 90]
    print(d)
    ================================================

    可以先通过key把对应的value查询出来,然后再往类型是list的value中添加第三次的成绩。

    d['Mimi'].append(75)
    d['Dodo'].append(90)
    print(d)

    ================================



























    查看全部
  • for循环在Python语言的流程控制中是非常重要的,在编程中有很多场景需要使用for循环

    查看全部
    0 采集 收起 来源:Python之for循环

    2020-09-05

  • dict提供通过key找到对应value的功能,通过d[key]的形式,就可以得到对应的value。

    d = {
        'Alice': 45,
        'Bob': 60,
        'Candy': 75,
        'David': 86,
        'Ellena': 49,
        'Gaven': 86
    }
    print(d['Bob']) # ==> 60
    print(d['Alice']) # ==> 45

    -------------------------------------------------------

    当对应的key不存在时,也会引发错误。

    d = {
        'Alice': 45,
        'Bob': 60,
        'Candy': 75,
        'David': 86,
        'Ellena': 49,
        'Gaven': 86
    }
    print(d['Dodo'])
    # 抛出异常
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    KeyError: 'Dodo'
    -------------------------------------------
    我们在需要通过key找到value时,一定要先判断key存不存在,然后才使用上面的方式获取对应的value,以避免错误。if 'Alice' in d:
        print(d['Alice']) # ==> 45
    if 'Dodo' in d: # Dodo不存在,所以不会走下面的逻辑
        print(d['Dodo'])
    ----------------------------------------------------
    dict本身提供get方法,把key当作参数传递给get方法,就可以获取对应的value,当key不存在时,也不会报错,而是返回None。print(d.get('Alice')) # ==> 45
    print(d.get('Dodo')) # ==> None
    -------------------------------------------------------------------------------------------------------------------------------------------------
    查看全部

举报

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

微信扫码,参与3人拼团

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

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