python基础操作搜集

1. 面向对象格式

class onesection:  
      name   = '123'  
      key    = None 
      value  = None
      def fail_in_the_blank():  
          logger.info('123')  

t1 = onesection()
t1.name  = '234'

2. dictionary

d.clear()      #清空  
d.keys()       #返回list
d.values()     #返回list
d.items()      #返回list

3. 二维数组

nums_battery_weight  =  [[None] * 3] * 3      #申请三组内存空间一样的,一组三个None的数组
nums_battery_weight  =  [[] * 3] * 3          #申请三组内存空间一样的,一组三个None的数组  
nums_battery_weight  =  [[None] * 3  , [None] * 3 , [None] * 3]       #申请三组内存空间不同的,一组三个None的数组

4. 日志模块

import logging  
logger.basicConfig(level=logging.INFO)
logger = logger.getLogger(__name__)  

logger.info('print logger')  
logger.debug('not show')

5.字符串处理

str.lstrip()      #去除左边
str.rstrip()      #去除右边
str.strip()       #去除两边  

#string与list互转  
str_list = [
          str1,
          str2,
          str3  
          ]
str_all = ''.join(str_list)  

str = 'abcde'  
list_str = list(str)  
list  
['a','b','c','d','e']

6. 字符串转数字

str_int     = '123'
str_float   = '1.23'
num_int     = int(str_int)  
num_float   = float(str_float)  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,890评论 18 399
  • 默默的远离了可爱的家乡, 各自把青春献给孤独的城市, 纵然怀揣着幸福的梦想, 也不得不接受现实的迷茫, 我们在磨砺...
    河中鱼儿阅读 358评论 0 2
  • 蓝天,白云 夕阳,花海 以后我,带你看向日葵可好 是一片又一片的那种哦
    荔枝春_阅读 481评论 0 0
  • java是一门强类型语言(变量的使用要严格符合定义,所有变量都必须先定义后使用),java的内存结构是栈内存...
    沈益达阅读 575评论 1 2
  • 随着年岁一分一秒的永不间断增长,不由得慢慢开始意识到,在大家能做的工作越来越驱同的时候,能够清晰明确的表达出自己的...
    巴小蕉阅读 193评论 0 0

友情链接更多精彩内容