首页 > 其他分享 >D3

D3

时间:2024-09-24 20:11:58浏览次数:3  
标签:变量 sun 指代 内存 name1 name2 D3

今天主要学了jupyter。pip。变量,常量,小整数池,内存管理,垃圾回收机制,以及一些简单的数据类型,有一说一,这个jupyter,pip这俩东西,我是真的没看懂,包括jupyter notebook,感觉跟个网页版的typroa似的,目前我打算放弃这一块,用typora替代,后面真的到非用不可的时候再啃。

1.变量

变化的量,通过赋值语句将一个数据(或字符)赋给这个变量,变量常用小写

2.常量

常量常用大写字母定义,理论上常量赋值后可以更改,但大写字母为常量是约定俗成的,因此一般不改变他

3.内存管理

  • 一般情况下。例如 name1 = ‘sun’ ;name2 = ‘sun’ 在内存中占据两个位置的空间,但如果输入的时间间隔很小的话就会保存在同一个地址;
  • del name1 为删除变量name1,那么内存中的孙就会没有变量指代,会被垃圾回收机制回收释放内存
  • name1 = ‘sun’;name2 = ‘sun’,sun这个内存只被指代了一次
  • 但name1 = ‘sun’ name2 = name1,此时name2的变量值也是sun,但内存中的sun被指代了两次
  • print("sun") ≈ name = ‘sun’ print(name) del name
  • 但是 如果 a= 10,b=10的话,此时a和b的地址是一样的,即两者指代的是同一块内存,但是a = 257,b=257,此时a和b的地址是不一样的,两者指代的不是同一块内存
  • 上述涉及了一个新的概念 小整数池,即在python中[-5,256]的数在python打开时就已被分配了内存,因此无论被赋给多少个变量,他们的地址永远一样,且将变量删除后,这块内存会仍然存在,不被垃圾回收变量回收

标签:变量,sun,指代,内存,name1,name2,D3
From: https://www.cnblogs.com/chsun12/p/18429931

相关文章

  • 尘埃拉力赛D3D11.dll文件丢失:轻松解决尘埃拉力赛D3D11.dll丢失方案汇总
    当您在尝试启动《尘埃拉力赛》(DiRTRally)时遇到“找不到D3D11.dll”或“D3D11.dll文件丢失”的错误提示,这意味着您的计算机上缺少或损坏了Direct3D11API的一个重要组件。D3D11.dll文件是Windows系统中用于高性能图形渲染的关键文件之一,对于《尘埃拉力赛》这类需要高级图形处......
  • 【全新课程】正点原子《基于GD32 ARM32单片机项目实战入门》培训课程上线!
    正点原子《ESP32物联网项目实战》全新培训课程上线啦!正点原子工程师手把手教你学!彻底解决ARM32单片机项目入门难的问题!一、课程介绍本课程专为ARM32单片机的入门学习者设计,涵盖了环境搭建、编程软件使用、模块基础驱动和多个实战项目等等!全面讲解从基础到实战应用的全套内容,让大......
  • 【D3.js in Action 3 精译_024】3.4 让 D3 数据适应屏幕(上)
    当前内容所在位置(可进入专栏查看其他译好的章节内容)第一部分D3.js基础知识第一章D3.js简介(已完结)1.1何为D3.js?1.2D3生态系统——入门须知1.3数据可视化最佳实践(上)1.3数据可视化最佳实践(下)1.4本章小结第二章DOM的操作方法(已完结)2.1第一......
  • Photoshop启动故障:d3dcompiler_47.dll缺失的应对策略
    面对Photoshop因缺少d3dcompiler_47.dll文件而无法启动的问题,遵循以下细致步骤,逐一排查并修复:1.识别问题根源:•d3dcompiler_47.dll属于Direct3D编译器的一部分,通常与图形处理相关。缺失可能是由于软件更新不完全、系统文件损坏或第三方清理工具误删等原因。2.系统文件检查:......
  • 基于vue框架的宠物寄养系统3d388(程序+源码+数据库+调试部署+开发环境)系统界面在最后面
    系统程序文件列表项目功能:用户,宠物信息,宠物分类,寄养店,宠物寄养,宠物领养,家庭环境,用户宠物开题报告内容基于Vue框架的宠物寄养系统开题报告一、引言随着人们生活水平的提高和宠物文化的普及,宠物已成为许多家庭不可或缺的一员。因此,宠物寄养服务作为宠物经济的一个重......
  • d3.js 构建股权架构图并绘制双向节点树
    效果:代码:StockStructureChart.jsimportReact,{useEffect,useRef}from"react"import*asd3from"d3"constStockStructureChart=({upwardData,downwardData})=>{constref=useRef()constwidth=800constheight=......
  • 《祇:女神之路》游戏启动时崩溃弹窗“找不到d3d9.dll”文件该怎么解决?祇:女神之路游戏黑
    若《祇:女神之路》游戏启动时因找不到“d3d9.dll”文件而崩溃弹窗。可尝试重新安装游戏,也可从正规网站下载该文件放入系统文件夹。还能安装或更新DirectX9.0,或者检查显卡驱动是否正常,以此来解决问题。本篇将为大家带来《祇:女神之路》游戏启动时崩溃弹窗“找不到d3d9.dll”文件该......
  • 零基础国产GD32单片机编程入门(十六)DMA详解及ADC-DMA方式采集含源码
    文章目录一.概要二.GD32F103C8T6单片机DMA外设特点三.GD32单片机DMA内部结构图四.DMA各通道请求五.GD32F103C8T6单片机ADC-DMA采集例程六.工程源代码下载七.小结一.概要基本概念:DMA是DirectMemoryAccess的首字母缩写,是一种完全由硬件执行数据交换的工作方式。DM......
  • 与 D3.js 的对比:ECharts 在前端可视化中的优势与劣势
    在前端数据可视化的领域,ECharts和D3.js是两个非常流行且强大的工具。尽管它们都可以用来创建图表和数据可视化,但它们的设计理念、使用方式和适用场景有所不同。本文将对这两个库进行比较,帮助你理解ECharts在前端可视化中的优势与劣势。ECharts的优势易于上手ECharts......
  • PCB零基础设计之GD32F103最小系统板(二)
    一.何为最小系统?    首先我们需要思考,什么是最小系统?最小系统板就是一个最精简的电路,精简到只能维持MCU的最基本的正常工作。接着我们就是继续提出一下问题,如最小系统包括哪些模块?为什么这些模块是必要的?如何设计这些模块?         关于最小系统板,我们想到的......