码迷,mamicode.com
首页 > 编程语言 > 详细

Python 重修记录01 - 基础语法

时间:2020-07-18 15:33:09      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:strip()   有一个   fun   eric   类型   item   rem   index   tuple   

Python语法-基本

# 基本内置数据结构

字符串 列表 元组 字典 集合
1 字符串操作
    截取:
        str[x]
        str[:x] / str[x:]
        str[x:x:x]
    连接
        x+x
    输出(忽略转义)
        print(r"x")
    
    内置方法
        编码encode/解码decode
        判断字符串内容的isalnum isalpha isdigit isnumeric
        连接(一某一个连接符)join(x)
        字符串长度len(str)
        字符串清洗空格或字符lstrip()/rstrip()
        截取 spilt()
2 列表list 
    注:可以存混合类型数据
    定义:一维,二维
    增:append(),extend(),insert(index,number)
    删:del list[index],list.pop(),remove("content")
    改:下标
    查:遍历 for in;if xxx in list;list.index(aim,start_index,end_index)-范围[x:x);list.count(x)
    访问 :切片[x:x:];
    排序:reverse()-对折反转,sort(reverse=True)
3 元组Tuple
    注:内容不可更改
    定义:注意只有一个元素
    增:连接‘+’ - 新开辟内存空间将两个tuple内容合并
    删:del tuple-删除元组变量
4 字典dict
    定义 {key:value}
    访问:dict[key];dict.get(key,xx-没找到设置默认值)
    增
    删:del dict[key]-删除整个key-value 对;del dict-删除变量;dict.clear()-清空字典
    改
    查:查键dict.keys();查值dict.values();查“项”dict.items()
5 集合set
    定义:{value,value.....}

# 函数

定义:def functionName(param1,param2...): return v1,v2... //多个值返回
调用
参数:变量作用域:全局,局部,global申明

#文件操作

打开 r,w-字符str ; rb,wb-二进制byte
关闭
读 read(xxx),readline,readlines-结果为list
写 write

 其他:
   引入模块 [ os ]操作:
    重命名rename
    目录
    文件

 

#异常处理

语法:try...except...
        错误类型
        错误信息

#内置函数

range(x,x,x)

#引入包/模块

import
from ..(package). import ...(file)

 

Python 重修记录01 - 基础语法

标签:strip()   有一个   fun   eric   类型   item   rem   index   tuple   

原文地址:https://www.cnblogs.com/floakss/p/13335199.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!