为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • not计算的优先级是高于and和or的
    查看全部
  • Python把0、空字符串和None看成False
    查看全部
  • 输入网址:Python.org下载python软件编辑环境,点击安装后,打开windows运行命令输入cmd,打开编辑环境,再输入python,检验是否安装完成。
    查看全部
  • tuple 

    tuple和List转换:

    T = ('Alice', 'Bob', 'Candy', 'David', 'Ellena')
    L = list(T)
    T = tuple(L)

    count() 方法

    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    print(T.count(1)) # ==> 3

    index() 方法

    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    T.index(9) # ==> 10

    单元素 tuple

    T = (1, )
    print(T) # ==> (1, )
    T = (1)  # 被python解释器作算数运算

    可变tuple

    T = (1, 'CH', [3, 4])  # T中列表元素可变
    查看全部
  • list

    顺序访问(for),索引访问,倒序访问

    元素插入:   

        arr.append(字符) 尾部插入;arr.insert(索引,字符)

    元素删除:

        arr.pop() 尾部删除;arr.pop(参数) 指定位置删除

    二维list:

        arr[arr1,arr2,arr3] 或 arr[[0,1,2],[3,4,5]]

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


    ab = s[0:2] # 取字符串s中的第一个字符到第三个字符,不包括第三个字符
    print(ab) # ==> AB

    查看全部
  • template.format(world)

    http://img1.sycdn.imooc.com//617ca3a5000121b703770525.jpg

    查看全部
  • 转义字符

    # Enter a code
    a='learn "python" in imooc'
    print (a)
    b="i'm ok"
    print(b)
    c='bob said \"i\'m ok\".'
    print(c)
    d="bob said \"i\'m ok\"."
    print (d)
    e='special string:\',",\,\\\,\\n,\\t'
    print(e)

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

    2021-10-29

    1. 二进制整数使用前缀0b表示

    2. 十六进制使用前缀0x

    3. 布尔值可以用and、or和not运算.

    4. and运算是与运算,只有所有都为 True,and运算结果才是 True。

    5. or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。

    6. not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。

    7. 空值是Python里一个特殊的值,用None表示

    查看全部
  • 求结果 result=num1+num2

    小数点后两位  round=(num,2)

    查看全部
  • tuple和list不一样的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的

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

    2021-10-29

  • L = [75, 92, 59, 68, 99]    #L的內容

    sum = 0.0                        #設sum,即是為for循環裏面的計算提供儲存「總和」的變數

    for x in L:                         #開始for循環

        sum += x                    #等同sum = sum + x (每進行一次循環,sum就會在原本的基礎上加上x)

    print(sum/len(L))            #輸出(sum除以L列表長度),列表長度即L裏面有多少個項目

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

    2021-10-29

  • count返回tuple组里某一元素出现了几次

    T.count(100)

    print(T.count(100))

    index返回tuple组里某一元素的下标也就是说返回它是在第几位出现的,如果它在tuple组里反复出现那么返回第一次出现是的下标

    T.index(2)

    print(T.index(10))

    tuple 组用小括号来表示

    list组用中括号来表示

    查看全部
  • 打开运行窗口,点击Windows,然后下载,下载后校对版本对错,输入pathin回车,就会出现3.8.5版本

    查看全部
  • Python遍历dict
    通过直接print(d),我们打印出来的是完整的一个dict;有时候,我们需要把dict中m一定条件的元素打印出来,比如成绩超过60的,在这种情况下,我们需要则需要遍历dict(这种时候需要使用for循环),并通过条件判断把满足条件的打印出来。
    遍历dict有两种方法, 第一种是遍历dict的所有key,并通过key获得对应的value。
    d = {
        'Alice': 45,
        'Bob': 60,
        'Candy': 75,
        'David': 86,
        'Ellena': 49
    }
    for key in d: # 遍历d的key
        value = d[key]
        if value > 60:
            print(key, value)
    # ==> Candy 75
    # ==> David 86
    代码块预览复制
    第二种方法是通过dict提供的items()方法,items()方法会返回dict中所有的元素,每个元素包含key和value。
    for key, value in d.items():
        if value > 60:
            print(key, value)
    # ==> Candy 75
    # ==> David 86
    查看全部

举报

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

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