- 博客(432)
- 资源 (8465)
- 收藏
- 关注
原创 Unity 3D游戏开发+脚本编程完整指南:Unity基本概念与脚本编程
体、立方体等游戏物体,而组件则是实现功能特性的单元。解组件的作用,首先需要知道游戏物体只是一个空的容器,专门。除此以外,物体的所有重要或不重要的性质,包括外形、颜色、父子关系、重量、碰撞体、脚本功能等,甚至包括物体的。几个游戏物体,没有任何组件,那么这个世界就会空空如也。具体的常见物体的例子,分析它们的组件,让读者对组件功能有。以对它使用位移、旋转等工具,改变它的位置及其在空间中的朝。目中,也可以用来给模型占位置,或者用来设置触发器范围等。从某个角度观察场景,渲染出从该角度下看到的情景,不指定观。
2024-02-04 15:47:43
1055
原创 Unity 3D游戏开发+脚本编程完整指南:制作第一个游戏:3D滚球跑酷
制小球左右移动,因此只需要获取横向的输入即可,纵向移动。更为简单直接,即将摄像机设置为小球的子物体,此时摄像机。在没有其他代码控制的情况下会与小球保持相对静止,即随着。代码控制小球的移动,物理系统仅做检测碰撞使用,因此小球。用代码控制小球移动,与刚体有一点冲突,因此掉落部分的功。的效率,即单击场景视窗右上角的坐标轴图标,让场景摄像机。与之前不同的是,在该案例的设计中,玩家只能控。的序号,由于游戏现在只有一个场景,因此表示加载当前场。其范围能够覆盖跑道的宽度,当小球进入范围就表示游戏过。
2024-02-04 15:36:48
3174
原创 Unity 3D游戏开发+脚本编程完整指南:触发器事件
是否碰到了另一个物体,这也是绝大部分游戏都需要用到的功。体之间的距离就足以实现碰撞检测,即两个物体之间的距离小。早期的游戏就是这么做的,即便在今。体组件的物体进入了这个范围时,就会产生一个触发事件,脚。况,可以选择其中一个物体进行碰撞或触发的处理。常规思路,被碰到的物体应该是立方体,因此给立方体新建一。实际上,抛开高级游戏引擎提供的各种技术,直接判断物。触发器是一个组件,它定义了一个范围。做完以上步骤,碰撞的场景设置就完成了,接下来讲解如。以上代码会接收到其他碰撞体进入触发区域的事件,且能。
2024-02-04 15:26:11
1570
原创 Unity 3D游戏开发+脚本编程完整指南:Unity脚本概览-控制物体的运动
的细节,只介绍简单的修改物体位置、处理用户输入和检测碰。辑器中是隐藏的),并立即让用户为其指定一个名称,默认为。的频率有所区别,特别是当系统硬件资源不足时,帧率就会降。如果仔细观察,可以发现时间的流逝不。可以修改的参数就不一定会在界面上出现了,因为脚本的功能。里的解释可能对初学者来说有点模糊,不过没有关系,可以先。于上面的写法,如果帧率高,小球移动就快;运行时的改动都不会被自动保存,需要在调整时记下合适的数。改了脚本文件名,那么在挂载时就会报错。脚本编写并不困难,但是如果直接从细节开始讲起,会让。
2024-02-04 15:18:22
1583
原创 深度学习从入门到精通+TensorFlow案例演示:Keras模型种类
由上往下执行,每一层的输出都是下一层的输入,所以,除了。)可以一边加神经层,一边显示模型汇总信息,这样有利于。杂的模型结构,允许非直线型的结构、共享的神经层及多输入。层都不需要设定,只要在第一个参数指定输出维度即可。先看一个简单的程序语法,除了第一层之外,每一层均。第一层要设定输入的维度外,其他层都不需要设定。)模型内可包含各式的神经层,简洁的写法是以。:提供较有弹性的结构,允许非直线型的结。:顺序型的模型,按神经层的排列顺序,)取得模型各神经层信息。)取得特定神经层信息。个输出,我们先不管模型用途,只。
2024-02-04 11:52:56
734
原创 深度学习从入门到精通+TensorFlow案例演示:神经网络实践
超短程序,示范如何撰写手写阿拉伯数字的辨识,要证明改版。构,包括多个输入层或多个输出层,也允许分叉,后续用到时。值,避免受极端值影响,借以矫正过度拟合的现象。执行结果:随着执行周期次数的增加,准确率越来越高,且验。执行结果:随着执行周期次数的增加,损失越来越低,验证数。的数据,因此,建议读者自己利用绘图软件亲自撰写测试。函数,因此,要单纯以数学方法求解几乎不可能,只能以优化。方法求得近似解,但是,只有凸集合的数据集,才保证有全局。学,我们只知道它威力强大,但如何实现较佳的准确率,依旧。
2024-02-04 11:45:50
810
原创 深度学习从入门到精通+TensorFlow案例演示:神经网络层
每条公式,层层串连,程序可能要很多个循环才能完成。各样的神经层函数,可以使用神经层组合神经网络的结构,用。与自动微分比较,这种方法程序更简单,只要设定模型结构、读到这里,读者应该会好奇如何使用更多的神经元和神经层,)建立模型:神经网络仅使用一个完全连接层,而且输入只。)建立模型:神经网络只有一个完全连接层,而且输入只有。一个神经元,即摄氏温度,输出只有一个神经元,即华氏温。所示,神经网络是多个神经层组合而成的,包括输入层。),其中隐藏层可以有任意多层。提供了数十种神经层,分成以下类别,用户可。
2024-02-04 11:32:30
782
原创 深度学习从入门到精通+TensorFlow案例演示:自动微分
反向传导时,会更新每一层的权重,这时就会用到偏微分运。单,只要熟悉了运作的架构,后续复杂的模型就可以运用自。)定义训练函数:在自动微分中需重新计算损失函数值,)显示结果:回归线确实居于样本点中线。)产生随机数作为数据集,进行测试。函数两次,即能取得二阶导数。同样地,我们直接以实践代替长篇大论,请参阅。自动微分的功能,正向与反向传导变得非常简。)时,该变量会自动参与自动微。)时,如欲参与自动微分,则需。会被自动回收,用完之后,可使用。)多变量计算导数:各自使用。得每一个变量的梯度。
2024-01-28 14:25:26
750
原创 深度学习从入门到精通+TensorFlow案例演示:TensorFlow架构与主要功能
量的张量运算,另外,在反向传导的过程中,要进行偏微分,因此,大多数的深度学习。学习的路径可以从简单的张量运算开始,再逐渐熟悉高阶的神。因此,它最底层的功能即支持各项张量的数据类型与。③官网也有提供指令,能够一次升级整个目录的所有程序,如。件,网站仍然在执行中,所以不代表该文件的资源会被回收,有很少数的非零元素,如果依一般的矩阵存储会非常浪费内。存,运算也是如此,因为大部分项目为零,不需浪费时间计。版的模式,但是要自行修改的地方较多,而且也缺乏。,兼顾简易性与效能,是深度学习最佳的入门套。
2024-01-28 14:11:45
792
原创 深度学习从入门到精通+TensorFlow案例演示:神经网络求解
络的传导系统,希望通过层层解析,归纳出预测的结果,如图。生物神经网络中表层的神经元接收到外界信号,归纳分析后,层神经元进行相同的动作,再往后传导,最后传至大脑,大脑。神经元,因此,我们可以把第二层以后的神经元均视为一条回。分别偏微分,沿着切线(即梯度)逐步逼近,找到最佳解,这。路,于是,就沿路往下走,遇到叉路时,就选择坡度最大的叉。走,逼近最佳解,直到损失函数没有显著改善为止,这时我们。梯度其实就是斜率,单变量回归线的权重称为斜率,多变数回。率过大,梯度下降过程错过最小值,往函数左方逼近,造成损。
2024-01-28 14:02:32
797
原创 深度学习从入门到精通+TensorFlow案例演示:普通最小二乘法与最大似然估计法
小二乘法,这里再强化一下,使用矩阵运算,让解法可应用到。结合矩阵、微分,我们就能够轻松求出线性回归的系数,此原。学去求解,因此,逼近法会是一个比较实用的方法,深度学习。变成一次方,所有的概率值取对数后,大小顺序并不会改变。假设两个样本是独立的,故联合概率为两个样本概率相乘,使。设定不佳的话,仍然可以找到最佳解,不过,需要较多次的执。个样本概率全部相乘,不易计算,通常我们会取对数,点是样本点,曲线是四个可能的正态概率分布(平均数。估算参数值的方法,如回归系数、正态分布的平均数。)依上述公式计算回归系数。
2024-01-27 15:38:32
980
原创 深度学习从入门到精通+TensorFlow案例演示:线性规划
域,它是给定一些线性的限制条件,求取目标函数的最大值或。数值,比较并找到最大的数值即可。不过,深度学习的变数动。辄几百个,且神经层及神经元又很多,无法使用单形法求解,而是采取优化的方式,逐渐逼近找到近似解。述问题比较简单,凸集合的最佳解发生在可行解的顶点。),所以依上图,我们只要求每一个顶点对应的目标函。以上是简单的线性规划,还有其他的模型,如整数规划。包求解,定义目标函数及限制条件。用程序来解题,不介绍单形法的原理。)先画图,涂色区域(黄色)为可行解。),即符合限制条件的区域,如图。
2024-01-27 15:24:54
438
原创 深度学习从入门到精通+TensorFlow案例演示:概率与统计
概率与统计统计是从数据所推衍出来的信息,包括一些描述统计量、概率分布等,如平均数、标准差等。而我们搜集到的数据统称为数据集(Dataset),它包括一些观察值()或案例Cases),即数据集的行,以及一些特征(Features)或称属性(Attributes),即数据集的字段。例如,要预测某市下一任市长,我们做一次问卷调查,相关定义如下。1)数据集:全部问卷调查数据。2)观察值:每张问卷。3)特征或属性:每一个问题,通常以X表示。4。
2024-01-27 12:07:37
1015
原创 深度学习从入门到精通+TensorFlow案例演示:微积分
是描述函数某一点的变化率,借由微分可以得到特定点的斜率。在机器学习中,微分在求解的过程中占有举足轻重的地位,因。用以下微分的定理,就可以轻易解出上述范例的一阶导数,相。中占有举足轻重的地位,常用来计算各特征变量的梯度,进而。好,所以它是一个最小化的问题,所以,我们可以利用偏微分。积分则是微分的相反运算,与微分互为逆运算,微分用于斜率。或梯度的计算,积分则可以计算长度、面积、体积,也可以用。的功能,用以计算各特征变量的梯度,进而求得模型的权重。)限定范围的积分:先求积分,再将上、下限代入多项式,
2024-01-27 00:07:21
997
原创 深度学习从入门到精通+TensorFlow案例演示:神经网络原理
会想一窥究竟,了解背后运用的技术与原理,就会发现一堆数。局限,只有在假设成立的情况下,算法才是有效的,因此,如。果不了解算法中的各个假设,随意套用公式,就好像无视交通。四项学科相互为用,贯穿整个求解过程,因此,要通晓深度学。创新算法,都必须对其背后的数学和统计有一定基础的认识,很久的工程师而言,在上班之余,还要重修上述课程,相信大。晕脑涨,降低学习的效率,因此,笔者大胆建议,工程师将心。量个案的验证,虽然忽略了证明的做法,会让学习无法彻底地。其他行的倍数或多行的组合,包括各种四则运算,矩阵的列也。
2024-01-26 16:18:48
927
原创 深度学习从入门到精通+TensorFlow案例演示:开发环境安装
开发环境,亦能使用云端环境,首先介绍本机安装的程序,建。式,另外,程序也可以单独执行,便于讲解,相关的用法可以。时,超时的话虚拟环境会被回收,所有程序、数据一律会被删。是目前机器学习主流的程序语言,可以直接在本机安装。端硬盘,选择使用完全不用转换,非常方便。)安装若有其他问题,可参考笔者的博客文章。)提醒各位读者,低端的显卡,若不能安装。)开通后,即可开始使用,可新增一个。注意:本教程所附的范例程序,一律为。独立显卡,若是较旧型的显卡,则。器学习的开发环境,这里介绍免费的。我们再来谈谈云端环境的开通,
2024-01-26 13:04:43
770
原创 深度学习从入门到精通+TensorFlow案例演示:AI学习和应用
每一阶段都在缩小范围,聚焦在特定的算法,机器学习是人工。智能的部分领域,而深度学习又属于机器学习的部分算法,如。机器学习的应用其实早已在不知不觉中融入我们的生活中了,影响预测目标的关键因素,有时候需要进行数据转换,以找到。的主要目的是确保测试数据不会参与训练,以维持其公正性,的发展划分为三个阶段,每一阶段的重点分别为人工智能、)新产生的数据可回馈入模型中,重新训练,自我学习,使。其间的差异在于,数据挖掘是着重挖掘数据的隐藏样态。量及统计图观察数据的分布,了解数据的特性、极端值。
2024-01-26 12:40:03
1077
原创 深度学习入门到精通+TensorFlow全程案例讲解:人工智能的三波浪潮
人工智能(Artificial Intelligence, AI)并不是最近几年才兴起的,目前已经是它第三波热潮了,前两波热潮都经历了十余年,就迈入了寒冬,这一波热潮至今已超过十年(2010至今),是否又将迈入寒冬呢?小,运算能力越来越强,对于边缘运算也有很大的帮助,如监。一解封,尤其是神经网络,现在已经可以建构上百层的模型,型,因此,模型设计就可以更复杂,算法逻辑也能够更完备。力,进行数据标注,确保数据的质量,使得训练出来的模型越。统,不过因不切实际,且需要使用大型且昂贵的计算机设备,
2024-01-25 22:02:34
825
原创 Linux网络大师课:3.4 内核和⽤户进程协作之epoll
假设确实没有就绪的连接,那接着会进入init_waitqueue_entry中定义等待任务,并把current ( 当前进程 ) 添加到waitqueue上。
2024-01-09 14:13:08
810
原创 2023年1000个优秀Github项目盘点
Github犹如一座繁星点点的灯塔,照亮了无数优秀的开源项目。最近,我有幸盘点了一千个Github上的优秀项目,从繁杂的代码库中探索出了那些璀璨的明珠。今天,我想与你们分享这份发现,让我们一起走进这个充满创意与智慧的世界。这一千个项目涵盖了各种各样的领域,包括但不限于人工智能、机器学习、Web开发、移动应用开发、游戏开发、数据科学等。这些项目不仅有着极高的技术含量,而且在创新性、实用性、易用性等方面也表现出了令人惊叹的品质。其中,一些项目致力于解决现实生活中的问题,如开发一款能够帮助残障人士更好地生活的人工
2024-01-07 15:04:25
3433
原创 Linux网络大师课:内核是如何与⽤户进程协作的?
3.1相关实际问题在上章中讲述了网络包如何从网卡送到协议栈的,接下来内核还有一项重要的工作,就是在协议栈接收处理完输入包以后,要能通知到用户进程,让用户进程能够收到并处理这些数据。进程和内核配合有很多种方案,本章只深入分析两种典型的。第一种是同步阻塞的方案(在Java中习惯叫B1O),一般在客户端使用。它的优点是使用起来非常方便,非常符合人的思维方式,但缺点就是性能较差。典型的用户进程代码如下。第二种是多路IO复用的方案,这种方案在服务端用得比较多。
2024-01-05 00:05:13
886
原创 2023-2024年WordPress主题年度盘点:最佳主题TOP30销量排行
随着WordPress的广泛应用,各种主题在市场上层出不穷,各具特色。2023年,我们见证了WordPress主题的繁荣发展,其在的销量屡创新高。在主题销量方面,Avada凭借其强大的功能和卓越的用户体验,稳居销量榜首。作为一款全能型的WordPress主题,Avada适合各种类型的网站,无论是个人博客、企业官网还是大型电商网站,都能轻松满足用户需求。The7主题则以简约大气的设计风格和灵活的定制选项赢得了用户的青睐。它适用于需要展现专业形象的企业或个人,尤其适合展示创意和设计类的内容。
2024-01-04 20:42:12
1975
1
原创 Linux网络大师课:内核是如何接收⽹络包的
这里可以看到,list_add_tail修改了CPU变量softnet_data里的poll_list,将驱动napi_struct传过来的poll_list添加了进来。以上代码中,-igbopen函数调⽤了igb_setup_all_tx_resources和igb_setup_all_rx_resources. 在调⽤igb_setup_all_rx_resources这⼀步操作中,分配了RingBuffer,并建⽴内存和Rx队列的映射关系。在ip_route_input_mc。
2024-01-02 21:09:21
823
原创 Linux网络大师课:(一)写在前面
为什么要写这个教程平时⼤家都是⽤各种语⾔进⾏业务逻辑的代码编写,⽆论你⽤的是PHPGO,还是Java,都属于应⽤层的范畴。但是应⽤层是建⽴在物理层和内核层之上的。我把在应屏层的技术能⼒称为外功,把Linux内核、设备物理结构⽅⾯的技术能⼒称为内功。前⾯⼰经说了,⽆论是在职业⽣涯的哪个阶段,扎实的内功都很重要。那好,既然内功如此重要,那就找⼀些底层相关的资料加强学习就⾏了。但很遗憾,我觉得⽬前市⾯上的技术资料在内功⽅向上存在⼀些不⾜。先说⽹上的技术⽂章。
2024-01-02 16:48:56
915
原创 游戏+人工智能AI如何影响我们的未来:(五)游戏人工智能将成为生产力革命的关键
然而,值得注意的是,虽然 人工智能在特定的游戏环境中取得了显著的成果,但将这些技术推广到更广泛的、复杂的现实 世界应用,仍然面临许多挑战。产力革命,都伴随着物理世界 与数字世界更加深度的融合,这种融合可以消預纯粹物理世界的时间与空间的限制,为生产方。在过去, 电子游戏中的组成部分大多需要人工设计和完成, 这会花费大量的时间和资源。是游戏的新模式,是时代的产物,是发展最为迅猛的方向,电子游戏的发展壮大与人工智能的。练后的“玩游戏”的人工智能体,将掌握更广泛的技巧和知识,并在不同类型的任务中游刃有。
2024-01-02 00:36:10
424
原创 游戏+人工智能AI如何影响我们的未来:(四)游戏人工智能的社会价值:溢出效应凸显,赋能百业千行
年推出了其虚拟制片工具,并在此后不断扩展和 改进,从而让不同的部门能够同时在实体和数字化的环境中进行写作。)领域中,使用游戏化的虚拟场景来进行训练和测试,也 是—种常见的做法。能力等通用能力的玩家,在面对现实生活中的事件时,也能展现出相应的能力。界的路测数据是显然不够的,因此需要在游戏的虚拟世界中,构建出不同的驾驶场景,来为自。总的来说,当下是—个极佳的时期,能够将蓬勃发展的游戏人工智能技术和虚拟现实结合起来,台上,讨价还价的决策也可以通过在类似游戏的虚拟环境中进行模拟和测试,从而获得更好的。
2024-01-02 00:32:31
487
原创 游戏+人工智能AI如何影响我们的未来:(三)游戏助力人工智能:电子游戏助推产业变革,孵化通用智能
提出人工智能就是使得机器完成需要人类智 能才能完成的事情,纽尼尔和西蒙认为智能机器应当显示出在人类行动中看到的同样的智能范。而电子游 戏恰恰能够为人工智能程序补足其所需的真实且安全的训练场景,其中的代表性研究,就是斯。在这个虚拟的训练场中,没有多余的因素干扰,其环境条件可查可控,是稳定。同时,构造不同游戏环境的成本也相对较低,其可塑性更强,可。大量的数据来进行训练,这往往是现实场景所无法满足,也无法进行实验的。过其他不相关的任务,那么该智能体在这个全新任务上的表现,也会明显优于基准水平。
2024-01-02 00:25:01
604
原创 游戏+人工智能AI如何影响我们的未来:(二)游戏将成为 AIGC 的重要应用场
最后,“程序化内容生成”则是近来在深度学习技术嶇起的背景下,对游戏产业影响最为深远 的—类应用。—方面,这类游戏往往需要为玩家设置不同难度的电脑训练关卡,以供其快速适应并学习游戏的玩法。[42] 而“增加游戏可能性”则是指人工智能工具能 够为游戏带来不同以往的新体验,甚至创造出新的游戏类型以及新的交互方式。件简单的事,游戏关卡的生成 具有极强的约束。例如,不能有无法通过的区域来阻挡玩家通关;强大的同时,还能够保证其易用性,能够让普通的游戏开发者快速地上手掌握,从而有潜力发展成为普遍的生产力工具。
2024-01-02 00:12:01
1106
原创 游戏+人工智能AI如何影响我们的未来:(一)电子游戏与人工智能相生相伴
计算机科学家们之所以乐此不疲地训练更强、更好、更为复杂的游戏人工智能,是希望在此过程中不断提升人工智能的算法和处理复杂问题的能力,以探寻真正的智能或将其应用于其他任务。另—方面,高复杂度、高对抗性的环境,也更接近人类真实生活中的决策过程,探索这类游戏人工智能,对于发展人工智能技术大有神益。其次,游戏是现实生活的投射,研究游戏人工智能对解决现实生活中的问题有所帮助。与现实生活相比,游戏的场景更加简单,有明确的胜负判定条件和行动准则,并且可以提供源源不断的数据以及稳定的训练环境,因此更加适合用于。
2024-01-01 22:29:08
1211
原创 0基础学习Python完整教程:11.常用的内置模块
例如,用户在注册时要输入邮箱,所以需要验证邮箱。按照匹配的子字符串进行字符串分割,返回字符串列表对象,其语法格。在真正做项目时,我们会使用别人已经开发好的模块,这样就不必。其中的所有参数都可以为整数或浮点数,也可以为正数或负数,如。来控制日期时间的格式,常用的日期和时间格式控制符如下表所示。字符串查找指从一个字符串中查找匹配正则表达式的子字符串,常。将日期时间对象转换为字符串时,称之为日期时间格式化。将字符串转换为日期时间对象的过程,叫作日期时间解析。可以表示正数或负数时间的间隔,如下代码是等效的。
2023-07-20 15:59:20
261
原创 0基础学习Python完整教程:10.异常处理
4)为了提供程序的健壮性,我们应该对所有类型异常都进行捕获。,在读取文件时需要考虑文件不存在、文件格式不正确等异常情况。接、打开的数据库及数据结果集等都会占用计算机资源,需要程序员释。为增强程序的健壮性,我们也需要考虑异常处理方面的内容。多条语句可能会引发多种不同的异常,对每一种异常都会采用不同。代码块中包含在执行过程中可能引发异常的语句,如果没有发。语句中会占用一些资源,例如打开的文件、网络连。,但在出现异常后我们能捕获并处理异常。)为了确保这些资源被释放,可以使用。代码块执行,这就是异常捕获。
2023-07-18 15:15:36
421
原创 0基础学习Python完整教程:9.认识类与对象
(赋值)和get( 为了实现对象的封装,在一个类中不应该有公有的成员变量,这些 取 值)方法访问。节,只保留有限的对外接口,外部调用者不用关心对象的内部细节,使。起来,对外提供了一些接口,如鼠标、键盘和显示器等,使用计算机就。私有方法与私有变量的封装是类似的,在方法前加上双下画线(__例如,在真实世界的校园里有学生和老师,学生有学号、姓名、所。类相当于一个模板,依据这样的模板来创建对象,就是类的实例化。成员变量也被称为数据成员,保存了类或对象的数据。类方法与类变量类似,属于类,不属于个体实例。
2023-07-14 16:27:07
229
原创 0基础学习Python完整教程:8.了解函数
在调用函数时传递的实参与定义函数时的形参顺序一致,这是调用。变量可以在模块中创建,作用域(变量的有效范围)是整个模块,函数类型的数据与其他类型的数据是一样的,任意类型的数据都可。()函数用于对容器中的元素进行映射(或变换)。是一个提供变换规则的函数,返回变换之后的元素。与函数的参数列表是一样的,但不需要用小括号括起来。()函数与有名称的函数一样,都是函数类型,所以。()函数有两个数字参数,具有相同的函数类型。我们之前学习的函数都是有名称的函数,例如在。是一个提供过滤条件的函数,返回布尔值。
2023-07-12 15:46:42
133
原创 0基础学习Python完整教程:7.熟识字符串
符,则可以使用长字符串表示。对于长字符串,要使用三个单引号('''起来的字符串,使用它的优势是:在字符串中特殊字符不需要被转义。要想将表达式的计算结果插入字符串中,则需要用到占位符。在占位符中还可以有格式化控制符,对字符串的格式进行更加精准。字符串有三种表示方式:普通字符串、原始字符串和长字符串。,如果找到,则返回最左端位置的索引;字符串类为我们提供了丰富的方法来操作字符串。符串,返回值是替换之后的字符串。分割字符串,返回字符串列表对象。()方法用于查找子字符串。2)长字符串是,使用三个单引号('''
2023-07-12 15:32:52
98
原创 0基础学习Python完整教程:6.认识容器类型的数据
step是步长(切片时获取的元素的间隔,可以为正整数,也可以为负整数)。序列(sequence)是一种可迭代的、元素有序的容器类型的数据。序列中的元素都是有序的,每一个元素都带有序号,这个序号叫作。与元组打包相反的操作是拆包,就是将元组中的元素取出,分别赋。键视图不能包含重复的。字典可以被修改,但都是针对键和值同时操作的,对字典的修改包。加(+)和乘(*)运算符也可以用于序列中的元素操作。)字典由键和值两个视图构成,键视图中的元素不能重复,值视。)是一种可迭代的、无序的、不能包含重复元素的容器类。
2023-07-11 23:53:26
135
原创 0基础学习Python完整教程:5.程序流程控制
我们在前面几章编写的都是一些简单的语句,本章介绍程序流程控。下页给出的只是参考代码,你可以自由发挥。语句用于强行退出循环体,不再执行循环体中剩余的语句。语句用于结束本次循环,跳过循环体中尚未执行的语句,是一个三位数,三位数各位的立方之和等于三位数本身。制方面的内容,了解如何控制程序的流程,使得程序具有。接着进行终止条件的判断,以决定是否继续循环。能从循环语句的循环体中跳出的语句是()。跳转语句能够改变程序的执行顺序,包括。循环计算出水仙花数。语句,将在后面的章节中介绍。之后的数据不会被打印出来。
2023-07-11 18:15:00
98
原创 0基础学习Python完整教程:4.了解运算符
以通过运算符把它们连接起来,形成表达式,进而通过表达式进行运算。位运算是以二进位(bit)为单位进行运算的,操作数和结果都是整。算术运算符用于组织整数类型和浮点类型的数据,有一元运算符和。比较运算符用于比较两个表达式的大小,其结果是布尔类型的数据。逻辑运算符用于对布尔型变量进行运算,其结果也是布尔型。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。操作符,结果正确的是()。算术运算符,依次从高到低。
2023-07-11 17:56:52
352
原创 0基础学习Python完整教程:3.认识数字类型的数据
需要注意的是,布尔类型也是数字类型,它事实上是整数类型。很多数字类型的数据都可以被转换为布尔值,那么数字类型是否也。点和布尔都可以相互转换,分为隐式类型的转换和显式类型的转换。数字之间可以进行数学计算,在进行数学计算时若数字类型不同,请自己动手编写代码,实现数字类型之间的隐式转换和显式转换。的数字类型中,除复数外,其他三种数字类型如整数、浮。中所有的数据类型都是类,每个数据值都是类的。,本章重点介绍数字类型之间的相互转换。种:整数类型、浮点类型、复数类型和布。类,整数类型的范围可以很大,表示很大。
2023-07-11 17:51:57
291
1
原创 0基础学习Python完整教程:2.掌握编程基础
类型就是赋值数据所属的类型,该变量还可以接收其他类型的数据。标识符就是变量、函数、属性、类、模块等可以由程序员指定名称。在使用#(井号)时,#位于注释行的开头,#后面有一个空格,请自己动手编写两个模块,并使用三种导入语句导入模块中的元。代码是由关键字、标识符、表达式和语句等构成的,语句是。中为一个变量赋值的同时就声明了该变量,该变量的数据。中,一行代码表示一条语句,在一般情况下语句结束时不。中一个模块就是一个文件,模块是保存代码的最小单位,变量)名称有冲突时,可以给要导入的代码元素(
2023-07-11 17:45:01
119
原创 0基础学习Python完整教程:1.初识Python
布其复制版本,阅读、修改其源代码,将其(部分)用于新软件中。节的闲暇时间,开发了一门解释型编程语言。换为中间字节码形式,然后将其解释为机器语言并执行。代码时,既可以使用任意一种文本编辑工具,也可以使。所采用的强制缩进的方式,使得其代码具有极。的标准库种类繁多,可以帮助处理各种工作,也有很多版本,我们应该用哪个版本呢?运行所需要的基础库,以及交互式运行工具。在代码编写完成后,就可以运行代码了。经过修改就可以在多个平台上运行。中,这样就可以在任意文件夹下使用。版本,推荐大家用这个版本。
2023-07-11 16:53:08
112
2024年最新版 Porto主题v6.12.1 WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 Betheme主题v27.2.11 WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 WoodMart主题v7.3.4 WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
WordPress插件:chat-gpt3-ai-content-generator-premium.1.8.2.zip
2023-10-31
外贸独立站模板 WordPress主题:AVADA v7.11.2 2023年最新版 含demo件.zip
2023-10-02
WordPress主题:Divi 4.22 -2023年8月14日 最新版本含demo 插件
2023-08-14
Unity 3D游戏开发+脚本编程完整指南.zip
2024-02-04
2024年最新版 Bridge 主题 v30.1 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-02
2024年最新版 Uncode主题 v2.8.8 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-02
2024年最新版 Betheme主题 v27.2.12 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-02
2024年最新版 The7主题 v11.10.1.1 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-02
2024年最新版 AVADA主题 v7.11.3 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-02
2024年最新版 WoodMart主题v7.3.4 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-02
2024年最新版 Flatsome主题 v3.18.2 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-02
2024年最新版 Salient主题 v16.1.2 WordPress商城主题 外贸独立站模板 含demo插件.zip
2024-01-01
2024年最新版 AVADA主题v7.11.3 WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024最新版 Soledad主题v8.4.3 WordPress多用途资讯博客主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 Phlox Pro主题v5.15.0 WordPress多用途商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 Enfold 主题 Enfold WordPress多用途商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 The7主题v11.10.0.1 WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 Bridge主题 v30.1 WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 Flatsome 主题v3.18.2WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
2024年最新版 JupiterX主题v3.8.6 WordPress商城主题 外贸独立站模板 含demo插件.zip
2023-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人