zoukankan      html  css  js  c++  java
  • 初始python3

    一、数据类型 -- int类

      1、bit_length()方法

        v1 = 1

        data = v1.bit_length()

        v = 15

        data = v.bit_length()     #当前十进制数用二进制数表示时最少使用的位数(计算位数)

        print(data)

      2、二进制、十进制、八进制

        二进制:0,1,10,11,100

        十进制:0,1,2,3,4...9

        八进制:0,1,2,3,4...7

      在本质上内部存储:00001010 01010100二进制数

    二进制 八进制 十进制 十六进制
    0 0 0 0
    1 1 1 1
    10 2 2 2
    11 3 3 3
    100 4 4 4
    101 5 5 5
    110 6 6 6
    111 7 7 7
    1000 10 8 8
    1001 11 9 9
    1010 12 10 A
    1011 13 11 B
    1100 14 12 C
    1101 15 13 D
    1110 16 14 E
    1111 17 15 F

    二、数据类型--bool类

      v1 = True    #1

      v1 = False   #0

    三、数据类型--str类

      (一)、str类中为当前对象提供的功能

        1、变大写

    复制代码
    v = 'alex'
    v1 = v.apper()
    print(v1)
    -----------------------------
    v = 'alex'
    print(v.apper())
    复制代码

        2、变小写

    复制代码
    v = 'alEx'
    v1 = v.lower()
    print(v1)
    ------------------------
    v = 'alEx'
    print(v.lower())
    复制代码

        3、首字母变大写

    复制代码
    v = 'alEx'
    v1 = v.capitalize
    print(v1)
    --------------------------
    v = 'alEx'
    print(v.capitalize())
    复制代码

        4、去掉首尾空格

    复制代码
    v = '  avs fadf  '
    v1 = v.strip()
    print(v1)
    ---------------------
    v = '  avs fadf  '
    print(v.strip())
    复制代码

        5、去除左边

    复制代码
    v = '   sdfd dfd    '
    v1 = v.lstrip()
    print()
    ---------------------------
    v = '   sdfd dfd    '
    print(v.lstrip())
    复制代码

        6、去除右边

    复制代码
    v = '   sdfd dfd    '
    v1 = v.rstrip()
    print(v1)
    -----------------------
    v = '   sdfd dfd    '
    print(v.rstrip())
    复制代码

        7、替换

    v = 'SCII第一次以规范标准的形态以规范标准的形态以规范标准的形态'
    v1 = v.replace("标准",""***)
    v2 = v.replace("第一次","#")
    print(v1,v2)

        8、分割

    v = 'SCII第一次以规范标准的形态以规范标准的形态以规范标准的形态'
    v1 = split("第一次")
    v2 = split("标准")
    v3 = split("标准",2)
    print(v1,v2,v3)
  • 相关阅读:
    loj#2540. 「PKUWC2018」随机算法
    loj#2538. 「PKUWC2018」Slay the Spire
    loj#2537. 「PKUWC2018」Minimax
    CF662C Binary Table
    bzoj4589: Hard Nim
    【HDU5909】Tree Cutting(FWT)
    P3175 [HAOI2015]按位或
    P4389 付公主的背包
    P4233 射命丸文的笔记
    GFS分布式文件系统环境部署与管理
  • 原文地址:https://www.cnblogs.com/chenyibai/p/9271296.html
Copyright © 2011-2022 走看看