东莞营销型网站建设流程网站速成

news/2025/9/26 12:40:39/文章来源:
东莞营销型网站建设流程,网站速成,网站建设领域文章,百度用户服务中心官网电话1.类型转换 1.1 int(x):转化为一个整数#xff0c;只能转换由纯数字组成的字符串 float-int 浮点型强转整形会去掉小数点后面的数#xff0c;只保留整数部分 a 1.2 print(type(a)) #class float b int(a) print(type(b)) #class intprint(int…1.类型转换 1.1 int(x):转化为一个整数只能转换由纯数字组成的字符串 float-int 浮点型强转整形会去掉小数点后面的数只保留整数部分 a 1.2 print(type(a)) #class float b int(a) print(type(b)) #class intprint(int(1.8)) #1 str-int   如果字符串中有数字和正负号在开头以外的字符就会报错/-写在前面表示正负号写在后面是加减号 a int(123) print(a,type(a)) #123 class int 从控制台输入数字的时候可以使用强制转换input输入时默认输入的是字符串类型 age int(input(请输入年龄)) if age 18:print(成年了)1.2 float(x)转换为一个小数 整形转换为浮点型会自动添加一位小数 如果字符串中由正负号数字和小数点以外的字符不支持转换 print(float(11)) #11.0 print(float(-23)) #-23.0 print(float(2.3456)) #2.345 #print(float(10-)) 报错1.3 str(x)将对象转换为字符串类型任何类型都可以转换 浮点型转换成str会自动去除末位为0的小数部分保留一位小数 a 100 print(type(a),a) #class int 100b str(a) print(type(b),b) #class str 100st str(-1.8) print(type(st),st) #class str -1.8st1 str(-1.00000) print(type(st1),st1) #class str -1.0st2 str(-1.02300) print(type(st2),st2) #class str -1.023 转换列表 list [1,2,3] st str(list) print(type(st),st) #class str [1, 2, 3] 1.4 eval (x)用来计算在字符串中的有效python表达式并返回表达式的值 eval非常长强大但不够安全容易被恶意修改数据 print(1010) #20 print(1010) #1010 print(1010) #1010 print(eval(1010)) #20 执行运算并返回运算值 eval可以实现list、dict、tuple和str之间的转换相当于去掉字符串的引号 st1 [[1,2],[3,4],[5,6]] print(type(st1),st1) #class str [[1,2],[3,4],[5,6]]li eval(st1) print(type(li),li) #class list [[1, 2], [3, 4], [5, 6]] st2 {name:panda,age:5} print(type(st2),st2) #class str {name:panda,age:5} dic eval(st2) print(type(dic),dic) #class dict {name:panda,age:5} 1.5 tuple(x)将可迭代对象转换为元组类型 list [1,2,3,4] tua tuple(list) print(tua,type(tua)) #(1, 2, 3, 4) class tuple 1.6 list(x)将可迭代对象转换为列表类型 支持转换为list的类型:str 、tuple、dict、set 字典转换成列表会取键名作为列表的值。 集合转化成列表会先去重在转换字母无序。 print(list(abcdef)) #[a,b,c,d,e,f] print(list((1,2,3,4))) #[1,2,3,4] print(list({name:panda,age:5})) #[name,age] print(list({a,b,c,b})) #[c,b,a] 2.深浅拷贝只针对可变对象 2.1赋值对于列表字典集合这种类型复制就等于完全共享资源一个值的改变会完全被另一个值共享。赋值后的对象会随着原对象一起变换。 li [1,2,3,4] li2 li print(li,li) #li [1, 2, 3, 4] print(li2,li2) #li2 [1, 2, 3, 4] li.append(5) print(赋值后li,li) #赋值后li [1, 2, 3, 4, 5] print(赋值后li2,li2) #赋值后li2 [1, 2, 3, 4, 5] 2.2浅拷贝数据半共享 会创建新的对象拷贝第一层的数据嵌套层会指向原来的内存地址 首先需要导入copy模块 查看内存地址id 外层的内存地址不同内层的内存地址相同。大多数形况下都使用浅拷贝 优点拷贝速度快且占用空间少拷贝效率高。 import copy #导入copy模块li [1,2,3,[4,5,6]] li2 copy.copy(li) #浅拷贝 print(li,li) #li [1, 2, 3, [4, 5, 6]] print(li2,li2) #li2 [1, 2, 3, [4, 5, 6]] print(id(li)) #2256239241864 print(id(li2)) #2256239241992内存地址不一样不是同一对象 li.append(8) print(赋值后li, li) #赋值后li [1, 2, 3, [4, 5, 6],8] print(赋值后li2, li2) #赋值后li [1, 2, 3, [4, 5, 6]]li[3].append(7) #往嵌套列表添加元素 print(赋值后li, li) #赋值后li [1, 2, 3, [4, 5, 6,7],8] print(赋值后li2, li2) #赋值后li [1, 2, 3, [4, 5, 6,7]] print(id(li[3])) #2288402279240 print(id(li2[3])) #2288402279240 内存地址相同 2.3深拷贝数据完全不共享 外层对象和内层元素都拷贝一遍深拷贝数据变化只影响自己本身和原来的对象没有关联。 也要导入copy模块 import copy #导入copy模块 li [1,2,3,[4,5,6]] li2 copy.deepcopy(li) print(li,li) #li [1, 2, 3, [4, 5, 6]] print(li2,li2) #li2 [1, 2, 3, [4, 5, 6]] print(id(li)) #2704884215048 print(id(li2)) #2704884214792内存地址不一样不是同一对象 li.append(8) print(赋值后li, li) #赋值后li [1, 2, 3, [4, 5, 6],8] print(赋值后li2, li2) #赋值后li [1, 2, 3, [4, 5, 6]]li[3].append(7) #往嵌套列表添加元素 print(赋值后li, li) #赋值后li [1, 2, 3, [4, 5, 6,7],8] print(赋值后li2, li2) #赋值后li [1, 2, 3, [4, 5, 6,]] print(id(li[3])) #2704883434440 print(id(li2[3])) #2704884215304 内存地址不同3.可变对象 含义存储空间保存的数据允许被修改这种数据就是可变类型变量对应的值可以被修改但是内存地址不会发生改变 常见的可变类型列表list、字典dict、集合set)   li [1,2,3,4] print(li,id(li)) #[1, 2, 3, 4] 1886619741320 li.append(5) #添加元素 print(li,id(li)) #[1, 2, 3, 4, 5] 1886619741320dic {name:pande,age:5} print(dic,id(dic)) #{name: pande, age: 5} 2103573679704 dic[name] monkey #修改元素 print(dic,id(dic)) #{name: monkey, age: 5} 2103573679704set {1,2,3,4,5} print(set,id(set)) #{1, 2, 3, 4, 5} 2769478186152 set.remove(3) #删除元素 print(set,id(set)) #{1, 2, 4, 5} 2769478186152 4.不可变对象 含义存储空间保存的数据不允许被修改这种数据就是不可变类型变量对应的值不能被修改修改的话就会生成新的值从而分配新的内存空间 常见的不可变类型数值类型int 、bool、float、complex、字符串str、元组tuple 元组不支持新增修改和删除操作。 n 10 print(n,id(n)) #10 140719911371312 n 15 print(n,id(n)) #15 140719911371472str hello print(str,id(str)) #hello 2348660297456 str world print(str,id(str)) #world 2348660297520tua (1,2,3) print(tua,id(tua)) #(1, 2, 3) 1535623178104 tua (a,b,c) print(tua,id(tua)) #(a, b, c) 1535623178504

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/918248.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

现货做网站wordpress登入可见插件

需做工作 在每个微服务下面新建一个Dockerfile文件根据Dockerfile文件使用docker build指令,打包为具体的镜像(根据自己需求选择)将docker镜像上传到私人docker仓库或者是公共仓库,如果没有上传,则自动保存在本地编写…

C# Avalonia 15- Animation- CustomEasingFunction

C# Avalonia 15- Animation- CustomEasingFunctionCustomEasingFunction.axaml代码<Window xmlns="https://github.com/avaloniaui"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xm…

白银市建设局网站云捷配快速开发平台

目录 环境准备 生成SSH 密钥对 数据库备份并推送到gitlab脚本 设置定时任务 环境准备 服务器要有安装达梦数据库&#xff08;达梦安装这里就不示例了&#xff09;&#xff0c;git 安装Git 1、首先&#xff0c;确保包列表是最新的&#xff0c;运行以下命令&#xff1a; …

网站开发综合实训总结变化型网页网站有哪些

编辑 | 宋慧 出品 | CSDN云计算 vSphere、vSAN&#xff0c;从云计算兴起&#xff0c;就是 VMware 在虚拟化、分布式存储里大名鼎鼎的核心技术产品。不过随着云的发展到云原生、以及国内混合云快速发展的今天&#xff0c;虚拟化的领导者 VMware 有哪些最新的方案&#xff0c;值…

网站开发语言那个好新建网站如何调试

SQL 视图&#xff1a;概念、应用与最佳实践 SQL&#xff08;Structured Query Language&#xff09;视图是数据库管理中的一个重要概念&#xff0c;它允许用户以虚拟表的形式查看数据。视图在数据库中并不实际存储数据&#xff0c;而是提供了一个查询结果的快照&#xff0c;这…

哪个网站可以做鸟瞰图济南网站建设索q479185700

记录一下最近的生活&#xff0c;做一下简单的梳理&#xff0c;具体详细的梳理等我目前的工作步入正轨 以后再开始好好地总结一下2023年的过往经历&#xff0c;总结过去&#xff0c;展望未来。计划一下未来的2024该怎么度过。 最近一阵子都忙着考试&#xff0c;然后从10号以后一…

US$189 VVDI2 BMW FEM amp; BDC Functions Authorization Service With Ikeycutter Condor

VVDI2 BMW FEM & BDC Functions Authorization Service With Ikeycutter CondorNote: VVDI2 now add BMW FEM & BDC functions, VVDI2 Must have BMW OBD Function(SV86-3), then can open this function.Ther…

wordpress删除中文温州网站建设选择乐云seo

使用命令查看磁盘的空间 docker system df &#xff0c;类似于Linux的df命令&#xff0c;用于查看Docker使用的磁盘空间Docker镜像占据了4.789GBDocker容器占据了348BDocker数据卷占据了0B 执行删除命令 docker system prune命令可以用于清理磁盘&#xff0c;删除关闭的容器、…

屏山移动网站建设百度获客

随着科技的不断进步&#xff0c;智能家居逐渐成为现代生活的一部分。ESP-NOW技术以其独特的无线通信能力&#xff0c;为智能家居领域带来了一场革命。 ESP-NOW是一种由乐鑫定义的无线通信协议&#xff0c;它能够在无需路由器的情况下&#xff0c;实现设备间的直接、快速、低功…

nginx平滑升级+location案例 - 教程

nginx平滑升级+location案例 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco…

深入解析:装备制造企业支撑智能制造的全生命周期数据治理实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

确定网站开发团队湖南网页

状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为&#xff0c;显示了该实体如何根据当前所处的状态对不同的事件做出反应。通常我们创建一个UML状态图是为了以下的研究目的&#xff1a;研究类、角色、子系统、或组件的复杂行为。

柳州市网站建设免费软件下载中心

随着科技的飞速发展&#xff0c;媒体内容已成为我们日常生活中不可或缺的一部分。为了满足用户对高质量视频内容不断增长的需求&#xff0c;Media Encoder 2024应运而生&#xff0c;它凭借卓越的技术和创新的特性&#xff0c;重塑了媒体编码的未来。 Media Encoder 2024软件获…

贪玩传奇手游官方网站成品网站5668入口的功能介绍

“”和“equals”的区别 Java中“”和“equals”的区别在于&#xff0c;它们比较的内容不同。""比较的是对象的引用是否相等&#xff0c;而equals比较的是对象的值是否相等。 具体来说&#xff0c;以下是两个操作符之间的区别&#xff1a; “”比较的是对象的引用&…

学生如何建设网站北京海淀区公司

文章目录1. 题目2. 解题1. 题目 给你一个整数 num 。重排 num 中的各位数字&#xff0c;使其值 最小化 且不含 任何 前导零。 返回不含前导零且值最小的重排数字。 注意&#xff0c;重排各位数字后&#xff0c;num 的符号不会改变。 示例 1&#xff1a; 输入&#xff1a;nu…

深入解析:P4779 【模板】单源最短路径(标准版)

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

US$36 35160WT Adapter for CG Pro 9S12 Programmer

35160WT Adapter for CG Pro 9S12 Programmer35160WT Adapter Features: For the 35160T chip design that cannot be erased, it can directly repair the original vehicle red dot and directly use the original c…

[更新完毕]2025华为杯B题数学建模研赛B题研究生数学建模思路代码文章成品:无线通信系统链路速率建模 - 指南

[更新完毕]2025华为杯B题数学建模研赛B题研究生数学建模思路代码文章成品:无线通信系统链路速率建模 - 指南2025-09-26 12:13 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: …

西安北郊网站开发wordpress 主题 企业

线程启动原理线程中断机制多线程实现方式FutureTask实现原理线程池之ThreadPoolExecutor概述线程池之ThreadPoolExecutor使用线程池之ThreadPoolExecutor状态控制线程池之ThreadPoolExecutor执行原理线程池之ScheduledThreadPoolExecutor概述线程池的优雅关闭实践 转载&#x…

适合大学生做的兼职网站有哪些网页一键建站

敏捷开发模式已经逐渐被主流的软件研发团队所接受&#xff0c;其中Scrum是最具代表性的敏捷方法之一。Scrum框架中有三个核心角色&#xff1a;Product Owner&#xff08;PO&#xff09;、Scrum Master&#xff08;SM&#xff09;和Development Team&#xff08;DT&#xff09;。…