Python
文章平均质量分 61
Python学习与应用
若水如斯
Java程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python与JSON相互转换
import json data1 = { 'no' : 1, 'name' : 'Python', 'url' : 'https://www.python.org/' } # Python 字典类型转换为 JSON 对象 json_str = json.dumps(data1) print ("Python 原始数据:", repr(data1)) print ("JSON 对象:", json_str) # 将 JSON 对象转换为 Python 字典 data2 = .原创 2022-05-25 11:52:50 · 1710 阅读 · 0 评论 -
Python格式化日期
Python使用 time 模块的 strftime 方法来格式化日期原创 2022-05-25 11:34:19 · 993 阅读 · 0 评论 -
Python正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。原创 2022-05-24 17:24:47 · 259 阅读 · 0 评论 -
Python文件与目录操作
方法 描述 os.access(path,mode) 用来检测是否有路径的访问权限。 mode:os.F_OK(path是否存在)、os.R_OK(path是否可读)、os.W_OK(path是否可写)、os.X_OK(path是否可执行) import os, sys ret = os.access("E:/test.txt",os.F_OK) os.chdir(path) 用于改变当前工作目录到指定的路径。 os.chflags(pa原创 2022-05-20 16:28:03 · 248 阅读 · 0 评论 -
Python文件读写操作
open() 将会返回一个 file 对象 基本语法格式如下: open(filename, mode) filename:包含了你要访问的文件名称的字符串值。 mode:决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。 模式 描述 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。 r+ 打开一个文件原创 2022-05-20 11:56:44 · 232 阅读 · 0 评论 -
Python集合函数与方法
集合函数 函数 描述 set.add(o) 将元素o添加到set集合中,若元素已存在,则不进行任何操作。 set.update(o[,o2]) 添加元素到set集合中,且参数可以是列表,元组,字典等 set.remove(o) 将元素 o 从集合 set 中移除,如果元素不存在,则会发生错误。 set.discard(o) 将元素 o 从集合 set 中移除,且如果元素不存在,不会发生错误。 set.pop() 随机删除集合中的一个元素 len(原创 2022-05-19 14:42:09 · 183 阅读 · 0 评论 -
Python字典函数与方法
字典函数 函数 描述 len(dict) 返回字典元素个数 str(dict) 输出字典,可以打印的字符串表示 type(dict) 返回输入的变量类型 字典方法 方法 描述 dict.clear() 删除字典内所有元素 dict.copy() 返回一个字典的浅复制 dict.fromkeys(seq[,value]) 创建一个新字典,以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值。原创 2022-05-19 12:06:39 · 219 阅读 · 0 评论 -
Python列表函数与方法
列表函数 函数 描述 len(list) 返回列表元素个数 max(list) 返回列表元素最大值 min(list) 返回列表元素最小值 list(seq) 将元组转换为列表 列表方法 方法 描述 list.append(obj) 在列表末尾添加新的对象 list.count(obj) 统计某个元素在列表出现的次数 list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用原创 2022-05-19 11:36:26 · 149 阅读 · 0 评论 -
Python字符串函数与数字函数
数学函数 函数 描述 abs(x) 返回数字的绝对值,如abs(-10) 返回 10 ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5 floor(x) 返回数字的下舍整数,如math.floor(4.9)返回 4 cmp(x,y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。Python 3 已废弃,使用 (x>y)-(x<y) 替换。 exp(x) .原创 2022-05-16 17:18:40 · 261 阅读 · 0 评论 -
Python推导式
列表(list)推导式 格式为:[表达式 for 变量 in 列表] 或 [表达式 for 变量 in 列表 if 条件] # 过滤掉长度小于或等于3的字符串列表,并将剩下的转换成大写字母 >>> names = ['Bob','Tom','alice','Jerry','Wendy','Smith'] >>> new_names = [name.upper()for name in names if len(name)>3] >>> pr.原创 2022-05-11 11:11:44 · 176 阅读 · 0 评论 -
Python数据类型转换
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。 函数 描述原创 2022-05-11 10:35:15 · 183 阅读 · 0 评论 -
Python基本语法
编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 # -*- coding: utf-8 -*- 标识符 1. 第一个字符必须是字母表中字母或下划线 _ 。 2. 标识符的其他的部分由字母、数字和下划线组成。 3. 标识符对大小写敏感。 python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字: >>&..原创 2022-05-10 17:25:26 · 194 阅读 · 0 评论 -
Python简介与环境搭建
Python 是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python 优雅的语法和动态类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应用程序的理想语言。 你可以自由地从 Python 官方点: Welcome to Python.org,以源代码或二进制形式获取 Python 解释器及其标准扩展库,并可以自由的分发。此站点同时也提供了大量的第三方 Python 模块、程序和工具,及其附加文档。 Python 特点原创 2022-05-10 12:56:12 · 441 阅读 · 0 评论
分享