您的位置:首页 > 科技 > IT业 > 凡科网站是骗子_seo网站关键字优化_aso平台_长沙百度网站排名优化

凡科网站是骗子_seo网站关键字优化_aso平台_长沙百度网站排名优化

2025/2/24 7:55:05 来源:https://blog.csdn.net/qq_37107430/article/details/145737373  浏览:    关键词:凡科网站是骗子_seo网站关键字优化_aso平台_长沙百度网站排名优化
凡科网站是骗子_seo网站关键字优化_aso平台_长沙百度网站排名优化

1. 整型

1.1 定义

number = 10  # 十进制整数
age = 99

1.2 独有功能

  • ​bit_length()​:返回二进制位数
    示例:

    v1 = 5
    print(v1.bit_length())  # 输出:3(二进制0b101)
    

1.3 公共功能

  • 加减乘除运算
    示例:

    v1 = 4 + 8  # 结果为12
    

1.4 类型转换

  • 布尔值转整型

    n1 = int(True)   # 结果为1
    n2 = int(False)  # 结果为0
    
  • 字符串转整型

    v1 = int("186", base=10)    # 十进制 → 186
    v2 = int("0b1001", base=2)  # 二进制 → 9
    
  • 浮点型转整型

    v1 = int(8.7)  # 结果为8
    

1.5 其他

  • Python2 vs Python3

    • Python2:区分 int​ 和 long​(自动转换)
    • Python3:统一为 int​,无长度限制
  • 地板除

    # Python3
    9 / 2   # 4.5
    # Python2
    9 / 2   # 4(如果要想算出4.5需导入division模块改为浮点结果)
    

2. 布尔类型

2.1 定义

flag = True
data = False

2.2 类型转换规则

  • ​False​ 的情况:0​、空字符串、空列表、空字典等
    示例:

    bool(0)          # False
    bool(" ")         # True(空格非空)
    bool([1, 2, 3])  # True
    

2.3 自动转换

  • 条件语句中自动转换

    if "qyiao":  # 非空字符串 → Trueprint("执行")
    

3. 字符串类型

3.1 定义

v1 = "单行字符串"
v2 = """多行
字符串"""

3.2 独有功能

  1. 判断开头/结尾

    "Hello".startswith("He")  # True
    "Hello".endswith("lo")    # True
    
  2. 十进制判断

    "123".isdecimal()  # True
    "①".isdecimal()    # False
    
  3. 去除空白

    "  Hello  ".strip()   # "Hello"
    "abcHelloabc".strip("abc")  # "Hello"
    
  4. 大小写转换

    "Hello".upper()  # "HELLO"
    "HELLO".lower()  # "hello"
    
  5. 替换与切割

    "a-b-c".split("-")       # ["a", "b", "c"]
    "abc".replace("a", "x")  # "xbc"
    

3.3 公共功能

  1. 索引与切片

    s = "Python"
    print(s[0])     # P
    print(s[1:4])   # yth
    
  2. 步长与逆

    s = "123456"
    print(s[::-1])  # "654321"
    
  3. 循环遍历

    for char in "Hello":print(char)
    

3.4 类型转换

  • 其他类型 → 字符串

    str(123)       # "123"
    str([1, 2, 3]) # "[1, 2, 3]"
    

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com