zoukankan      html  css  js  c++  java
  • python基本数据类型及魔法

    2、基本数据类型

      数字   int , 所有的功能,都放在int里

        a1  =  123

        a2  =  123

        -  int

          将字符串装换为数字

            a  =  "123"

            print (type (a),a)

            b  =  int  (a)

            print (type (b),b)

           

            num  =  "0011"

            v  =  int (num, base=16)  #把0011当成十六进制转换成十进制

            print (v)

        -  bit_length

          当前数字的二进制,至少用n位表示

            age  =  10

            r  =  age.bit_length ()

            print (r)

      字符串   str

        s1  =  "sss"

        s2  =  "ssds"

        - ***** test  # 将字符串中的每一个元素,按照指定分隔符进行拼接

        test  =  "你是风儿我是沙"

        print (test)

        t  =  ‘  ’

        v  =  t.join(test)

        print (v)

      必须要记住的6个基本魔法:

        *****

        .join(iterable)  #  使用字符对字符串进行串联 

        .split(sep  =  None , maxsplit  =  -1)  #   指定sep分割符,默认为空格,指定maxsplit为最大分割次数,默认为都分割。分割以后会以列表形式返回。若分割对象是空字符串则返回空列表

        .find()  #  从开始往后找,找到第一个以后,获取其位置

        .strip([chars])  #  将字符串两侧,根据chars提供的字符进行剥离,若不指定将会默认为空格

        .upper()  #  将字符串全部变成大写

        .lower()  #  将字符串全部变成小写

        *****

      灰魔法(几乎所有的数据类型都能用)

        [ ]  #  索引,下标,获取字符串中的某一个字符

        len  #  获取当前字符串中由几个字符组成

        for  #  循环

          for  变量名  in  字符串  :

        

            

          

        

            

          

        .count()  # 去字符串中寻找,寻找子序列出现的次数

        .endswith()  #  以什么结尾

        .startswith()  #  以什么开头

        .find()  #  从开始往后找,找到第一个以后,获取其位置

        .fprmat  #  格式化,将一个字符串中的占位符替换为指定的值

        .isdecimal()  #  是否是数字

      列表   list

        ...

      元祖   tuple

        ...

      字典   dict

        ...

      布尔值   bool

        ...

  • 相关阅读:
    Python 线程(三):Condition(条件变量)
    Python 线程(二):简单锁实现线程同步
    Python 线程(一):创建线程
    Python 正则表达式
    Python List 、 元组、字典操作
    Python 特殊函数(filter, map, reduce等)
    (一) log4cpp的安装
    (六) 字符和字符串
    (五) 使用DLL函数
    (四) 自定义函数
  • 原文地址:https://www.cnblogs.com/whw1314/p/10759207.html
Copyright © 2011-2022 走看看