摘要: 问题实例:跳格子 小明和朋友玩跳格子游戏,有n个连续格子,每个格子有不同的分数,小朋友可以选择以任意格子起跳,但是不能跳连续的格子,也不能回头跳;给定一个代表每个格子得分的非负整数数组,计算能够得到的最高分数。输入描述:给定一个数列,如:12311 < nums.length < 1000 <= n 阅读全文
posted @ 2024-08-22 14:51 jason8826 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 多版本共存1.调用方式"py -3.10",即可使用对应版本的python虚拟环境1.vscode底部切到CMD,敲"py -3.8 -m venv .venv"(虚拟环境文件夹名,通常用".venv")2.点击vscode右下角,选择虚拟环境作为解释器注:以"."开头的文件在计算机系统中通常被称为 阅读全文
posted @ 2024-08-09 14:12 jason8826 阅读(14) 评论(0) 推荐(0) 编辑
摘要: pip常用命令列出已安装的所有库:pip list以需求格式列出已安装的库:pip freeze显示包信息:pip show 库名下载库:pip download 库名 包的安装方式1、pip install 库名 -i https://mirrors.aliyun.com/pypi/simple( 阅读全文
posted @ 2024-07-04 17:26 jason8826 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 模块的概念:通常就是一个Python文件,以py为后缀。包的概念:包是一个有层次的文件目录结构,由模块和子包组成。子包是一个文件夹,模块是一个.py文件,子包里还可能包含子包和相应模块。在 Python 3.3 以前的版本,包目录里面需要有一个名字为 __init__.py 的初始化文件,有了它,P 阅读全文
posted @ 2024-07-04 17:21 jason8826 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 把参数 str 所指向的字符串转换为一个整数(类型为 int 型) int atoi(const char *str) 把参数 str 所指向的字符串转换为一个浮点数(类型为 double 型) double atof(const char *str) 阅读全文
posted @ 2024-05-12 22:52 jason8826 阅读(26) 评论(0) 推荐(0) 编辑
摘要: import os # __file__ print("文件绝对路径(含文件名)",__file__) # os.getcwd() print("获取绝对路径(不含文件名)",os.getcwd()) # os.path.abspath(path) print("获取相对路径的绝对路径",os.pa 阅读全文
posted @ 2024-05-10 00:27 jason8826 阅读(6) 评论(0) 推荐(0) 编辑
摘要: # 导入模块 # 格式1:import 模块名1 [as 别名1], 模块名2 [as 别名2]... import sys print("使用模块的成员时,必须添加模块名作为前缀",sys.argv[0]) # 格式2:from 模块名 import 成员名1 [as 别名1],成员名2 [as 阅读全文
posted @ 2024-05-10 00:27 jason8826 阅读(1) 评论(0) 推荐(0) 编辑
摘要: try: a = int(input("输入被除数:")) b = int(input("输入除数:")) c = a / b print("您输入的两个数相除的结果是:", c ) except (ValueError, ArithmeticError): print("程序发生了数字格式异常、算 阅读全文
posted @ 2024-05-10 00:26 jason8826 阅读(1) 评论(0) 推荐(0) 编辑
摘要: # __new__()方法 class Foo(): def __new__(cls,a): print("__new__():",a) instance = super().__new__(cls) # __new__是传入类cls,返回一个实例对象 return instance def __i 阅读全文
posted @ 2024-05-10 00:26 jason8826 阅读(3) 评论(0) 推荐(0) 编辑
摘要: # __init__() 构造方法(或构造函数) # 构造函数可以包含多个参数,但必须包含一个名为self的参数,且必须作为第一个参数 # 构造函数可以手动添加,如果不添加,python也会为类添加一个仅包含self参数的构造方法 class Demo: num1 = '11' num2 = '22 阅读全文
posted @ 2024-05-10 00:25 jason8826 阅读(3) 评论(0) 推荐(0) 编辑