为了账号安全,请及时绑定邮箱和手机立即绑定
  • 123


    查看全部
  • print(int('123', 8)) # ==> 83


    8进制的123转换为十进制是83


    1*(8**2)+2*(8**1)+3*(8**0)

    = 64+16+3

    = 123提交

    查看全部
  • python中

    0、空字符串、None 都会被识别为 False,其他为 True2)not 优先级高于 and 和 or


    短路计算原则
    在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;
    如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
    在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;
    如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b

    查看全部
  • https://img1.sycdn.imooc.com/664310a600012c9033681372.jpg
    Python版本为2.7.13

    查看全部
  • 其他进制转十进制

    二进制转十进制

    加权法:将二进制数每位的值乘以 22 的相应次方,并将结果相加。

    例如,将二进制数 11011101 转换为十进制:1×23+1×22+0×21+1×20=8+4+0+1=131×23+1×22+0×21+1×20=8+4+0+1=13

    因此,11012=131011012=1310。

    八进制转十进制

    加权法:将八进制数每位的值乘以 88 的相应次方,并将结果相加。

    例如,将八进制数 111111 转换为十进制:1×82+1×81+1×80=64+8+1=731×82+1×81+1×80=64+8+1=73

    因此,1118=73101118=7310。

    十六进制转十进制

    加权法:将十六进制数每位的值乘以 1616 的相应次方,并将结果相加。

    例如,将十六进制数 2�2F 转换为十进制:2×161+�×160=32+15=472×161+F×160=32+15=47

    因此,2�16=47102F16=4710。

    查看全部
  • 1

    查看全部
  • i5o77777

    tki7t7oo67676o9o676776oo68y897gh 


    648r76y6i6

    t7576ou78o

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

    笔记审核中笔记正在审核中,仅自己可见 2024-05-08

  • d = {
        'Alice': 45,
        'Bob': 60,
        'Candy': 75,
        'David': 86,
        'Ellena': 49
    }
    print(d.get('Alice'))
    print(d.get('Bob'))
    print(d.get('Candy'))
    print(d.get('Mimi'))
    print(d.get('David')
    查看全部
  • 元组(tuple)

    list列表

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

    2024-05-03

  • LNKFGJDOJSOSkspofoskp9s
    dposkpojvisjvs
    dsodiodckosipodi dk;lksdkpo
    jfsojfsjf
    skokfosuojujlsjuspsjgofu9gs
    doiug09dufgndiofghdf
    查看全部
    0 采集 收起 来源:Python之while循环

    笔记审核中笔记正在审核中,仅自己可见 2024-05-03

  • +++dict字典数据结构+++

    格式:

        dictname = { key1 : value1 , key2 : value2 }

    数据成组储存,每组数据包含一个key和一个value。

    空dict的定义也可以使用以下方法:

    d = dict()

    *dict在Python3.5之前是无序的

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

    2024-05-01

  • +++tuple不可更改性质的例外情况+++

    tuple中的元素如果是组合数据类型(如list),则可以更改其内部

    tuple不可更改性质适用于基础数据类型(如数字类、布尔类、字符串类)

    以下是替换方法:

    T = (1, 'CH', [3, 4]) #T[0]数字类,T[1]字符串,T[2]list(可变)
    L = T[2]
    print(L) # ==> [3, 4]
    # 尝试替换L中的元素
    L[1] = 40
    print(L) # ==> [3, 40]
    print(T) # ==> (1, 'CH', [3, 40])

    *注意,可以更改的是同一个list内部的元素,不可更改list本身

    T = (1, 'CH', [3, 4])
    L2 = [3, 40]
    # 尝试替换tuple中的list
    T[2] = L2
    # 报错
    查看全部
  • +++tuple仅包含一个元素时的注意点+++

    需要在元素后面加逗点,如T=(1,)

    (1,)的圆括号表示元组tuple

    (1)的圆括号表示优先运算,此案例中无实际作用

    查看全部
  • +++在tuple中对某一给定的元素进行计数定位+++

    计数:tuplename.count(element)

    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    print(T.count(1)) # ==> 3
    • 若给定不存在的元素值,count不会报错,会返回0(0个指定元素)

    定位:tuplename.index(element)

    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    T.index(9) # ==> 10
    T.index(1) # ==> 0
    • 若给定不存在的元素值,index会报错,不存在相应的位置

    • 若存在多个给定的元素值,index会返回第一次出现的位置

    查看全部
  • +++对比list和tuple两种有序容器的区别+++

    1. 定义list:使用方括号[ ];定义tuple:使用小括号( )

    2. list中元素可改变或添加,tuple中元素不可改变或添加

    3. 在运行上tuple的性能是list的数倍

    +++list和tuple转化举例+++

    L=[1,2,3] #定义list
    T=(1,2,3) #定义tuple
    T0=tuple(L) #list转tuple
    L0=list(T) #tuple转list
    查看全部
    0 采集 收起 来源:什么是tuple

    2024-05-01

举报

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

微信扫码,参与3人拼团

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

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