• python基础知识总结


    一、python基本数据类型
    数字:int、long、float、complex
    字符串:数字、字母、下划线组成的一串字符。str
    列表:列表用 [ ] 标识,列表是有序的对象集合
    元组:元组用 () 标识,不能二次赋值
    字典:字典是有序的对象集合
    二、python运算符
    算数运算符:+ 、-、 、 / 、% 、* 、//;
    比较运算符:==、!=、<>、>、<、>=,<=;
    赋值运算符:=、+=、-=、=、/=、%=、=、//=;
    位运算符:&、|、^、~、<<、>>;
    逻辑运算符:and、or、not;
    成员运算符:in 、not in
    运算符优先级:
    ** 、~ + - 、
    / % // 、+ - 、>> <<、&、、^ | 、<= < > >= 、<> == !=、= %= /= //= -= += *= **= 、is is not、in not in、not and or
    三、python语句
    1.python条件语句
    if 判断条件:
    执行语句……
    else:
    执行语句…
    2.循环语句
    while循环
    for循环
    嵌套循环
    3.循环控制语句
    break
    continue
    pass

    四、常规用法
    1.字符串
    首字母大写:string.capitalize()
    大写转小写:string.lower()
    小写转大写:string.upper()
    格式化字符串:string.format()
    判断字符串小写:string.islower()
    判断字符串大写:string.isupper()
    合成字符串:string.join(seq)
    截掉 string 左边的空格:string.lstrip()
    删除 string 字符串末尾的空格:string.rstrip()
    2.列表
    比较列表:cmp(list1, list2)
    列表计数:len(list)
    列表最大值:max(list)
    列表最小值:min(list)
    元组转化列表:list(seq)
    末尾添加一个值:list.append(obj)
    末尾添加多个值:list.extend(seq)
    元素出现次数:list.count(obj)
    元素索引:list.index(obj)
    插入元素:list.insert(index, obj)
    移除元素根据索引:list.pop([index=-1])
    移除元素:list.remove(obj)
    反向列表元素:list.reverse()
    列表排序: list.sort()
    去首尾空格:strip()
    替换:str.replace(old, new[, max])
    3 元组
    比较: cmp(tuple1, tuple2)
    计数:len(tuple)
    元素最大值:max(tuple)
    元组最小值:min(tuple)
    列表转化元组:tuple(seq)
    删除元组:del tuple
    4.字典
    比较字典: cmp(dict1, dict2)
    计数: len(dict)
    删除字典元素:dict.clear()
    字典元素判断:dict.has_key(key)
    遍历字典:dict.items()
    key遍历:dict.keys()
    values遍历:dict.values()
    五、日期时间格式
    获取当前时间戳:time.time()
    线程睡眠: time.sleep(secs)
    格式化日期:time.strftime(format[, t])
    格式化时间: time.strptime(str,fmt=‘%a %b %d %H:%M:%S %Y’)
    六、文件IO
    读取键盘输入: raw_input、input
    打开文件:Open()方法
    关闭文件:close()方法
    读:read()方法
    写:write()方法
    文件定位:tell()
    重命名: rename()
    删除:remove()方法
    目录创建:mkdir()方法
    目录更改:chdir()方法
    目录删除:rmdir()方法
    七、异常处理
    异常语句:try/except

  • 相关阅读:
    shell基础语法总结
    Kotlin内置函数let、run、apply的区别
    Redis入门
    【Ubuntu】安装gRPC
    关于pdf.js获取不到文本的问题
    计算sum=1+2...+n,要求number和sum的类型都是int,且sum在32位以内~
    Java @NotBlank反射校验
    cmake简洁教程 - 第一篇
    【Java Web项目】基于WebSocket的Web聊天室
    10、MySQL-索引
  • 原文地址:https://blog.csdn.net/qq_16510189/article/details/126873933