教育网站制作实训报告蒙阴网站建设

张小明 2026/1/5 18:43:05
教育网站制作实训报告,蒙阴网站建设,wordpress设置文章排序,网站模版一样 内容不同侵权吗目录 1.常量和表达式 2.变量和类型 2.1变量是什么 2.2变量的语法 2.3变量的类型 2.4动态类型特性 1.常量和表达式 我们可以把Python 当成一个计算器, 来进行一些算术运算print(1 2 - 3) print(1 2 * 3) print(1 2 / 3) 注意: print 是一个 Python 内置的函数, 这个稍后…目录1.常量和表达式2.变量和类型2.1变量是什么2.2变量的语法2.3变量的类型2.4动态类型特性1.常量和表达式我们可以把Python当成一个计算器,来进行一些算术运算print(1 2 - 3) print(1 2 * 3) print(1 2 / 3)注意:print是一个Python内置的函数,这个稍后详细介绍.可以使用 - * / ( )等运算符进行算术运算.先算乘除,后算加减.运算符和数字之间,可以没有空格,也可以有多个空格.但是一般习惯上写一个空格(比较美观)形如1 2 - 3这样是算式,在编程语言中称为表达式,算式的运算结果,称为表达式的返回值其中1,2,3这种称为字面值常量, - * /这种称为运算符或者操作符注意:熟悉 C / Java 的同学可能认为, 2 / 3 结果为 0 (小数部分被截断). 但是在 Python 中得到的结果则是 一个小数. 更符合日常使用的直觉2.变量和类型2.1变量是什么有的时候, 我们需要进行的计算可能更复杂一些, 需要把一些计算的中间结果保存起来. 这个时候就需要用到变量.示例给定四个分数, 67.5, 89.0, 12.9, 32.2 , 编写代码, 求这四个分数的方差.PS: 方差的计算过程: 取每一项, 减去平均值, 计算平方, 再求和, 最后除以 (项数 - 1)在这个代码中, 就需要先计算这四个数字的平均值, 然后再计算方差. 这就需要把计算的平均值使用 变量 保存起来.avg (67.5 89.0 12.9 32.2) / 4 total (67.5 - avg) ** 2 (89.0 - avg) ** 2 (12.9 - avg) ** 2 (32.2 - avg) ** 2 result total / 3 print(result)注意: avg, total, result 均为变量. ** 在 Python 中表示乘方运算. ** 2 即为求平方.变量可以视为是一块能够容纳数据的空间. 这个空间往往对应到 内存 这样的硬件设备上.2.2变量的语法(1) 定义变量a 10创建变量的语句非常简单, 其中a 为变量名. 当我们创建很多个变量的时候, 就可以用名字来进行区分. 为赋值运算符, 表示把 右侧的数据放到 左侧的空间中.注意: 变量的名字要遵守一定规则.硬性规则(务必遵守) 变量名由数字字母下划线构成.数字不能开头.变量名不能和 关键字 重复.变量名大小写敏感.num 和 Num 是两个不同的变量名.软性规则(建议遵守)a 10变量名使用有描述性的单词来表示, 尽量表达出变量的作用.一个变量名可以由多个单词构成, 长一点没关系, 但是含义要清晰.当变量名包含多个单词的时候, 建议使用 驼峰命名法. 形如 totalCount , personInfo 这种, 除了 首个单词外, 剩余单词首字母大写.数学上, 变量通常使用 x, y, z 这种简单的英文字母或者拉丁字母表示. 但是在编程中不建议这样使 用. 原因是编程中, 一个程序里通常会同时创建出很多个变量. 如果只是使用单个字母表示, 在变量多了 的时候, 就很难记住哪个变量是干啥的, 从而给维护程序带来了一定的困难. 因此我们更建议使用带 有明确描述性的名字, 来表示变量的用途.(2) 使用变量读取变量的值a 10 print(a)修改变量的值a 20 print(a)注意: 在 Python 中, 修改变量也是使用 运算, 看起来和定义变量没有明显区别.当然, 也可以用一个变量的值赋给另外一个变量.a 10 b 20 a b print(a) print(b)2.3变量的类型变量里面存储的不仅仅是数字, 还可以存储其它种类的数据. 为了区分不同种类的数据, 我们引入了 类型 这样的概念.注意: 和 C / Java 等语言不同, Python 变量的类型不需要显式指定, 而是在赋值的时候确定的. (1) 整数a 10 print(type(a))PS: type 和 print 类似, 也是 python 内置的函数. 可以使用 type 来查看一个变量的类型.注意: 和 C / Java 等语言不同, Python 的 int 类型变量, 表示的数据范围是没有上限的. 只要内存足够大, 理论上就可以表示无限大小的数据.(2) 浮点数(小数)a 0.5 print(type(a))注意: 和 C / Java 等语言不同, Python 的小数只有 float 一种类型, 没有 double 类型. 但是实际上 Python 的 float 就相当于 C / Java 的 double, 表示双精度浮点数.PS: 关于单精度浮点数和双精度浮点数的问题, 我们此处不做过多讨论. 大家只要知道, 相比于单精度 浮点数, 双精度浮点数占用的内存空间更多, 同时表示的数据精度更高即可(大概精确到小数点后 15 位).(3) 字符串a hello print(type(a))使用 或者 引起来的, 称为 字符串. 可以用来表示文本.注意: 在 Python 中, 单引号构成的字符串和双引号构成的字符串, 没有区别. hello 和 hello 是完 全等价的.可以使用 len 函数来获取字符串的长度.a hello print(len(a))可以使用 针对两个字符串进行拼接.a hello b world print(a b)此处是两个字符串相加. 不能拿字符串和整数/浮点数相加.字符串作为开发中最常用到的数据类型, 支持的操作方式也是非常丰富的. 此处暂时不详细展开.(4) 布尔布尔类型是一个特殊的类型, 取值只有两种, True (真) 和 False (假).PS: 布尔类型也是数学上的一个概念. 我们初中就学过一个概念叫做 命题 , 进一步的就可以判定命题的真假.a True print(type(a)) b False print(type(b))(5) 其他 除了上述类型之外, Python 中还有 list, tuple, dict, 自定义类型 等等.总结: 类型系统其实是在对变量进行 归类. 相同类型的变量(数据) 往往具有类似的特性和使用规则.2.4动态类型特性在 Python 中, 一个变量是什么类型, 是可以在 程序运行 过程中发生变化的. 这个特性称为 动态类型 .a 10 print(type(a)) a hello print(type(a))在程序执行过程中, a 的类型刚开始是 int, 后面变成了 str.C/Java 这样的语言则不允许这样的操作. 一个变量定义后类型就是固定的了. 这种特性则称为 静态类型.动态类型特性是一把双刃剑. 对于中小型程序, 可以大大的解约代码量(比如写一段代码就可以同时支持多种类型). 对于大型程序, 则提高了模块之间的交互成本. (程序猿 A 提供的代码难以被 B 理解).
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

阿里巴巴网站怎么做推广搜题网站怎么制作

第一章:Open-AutoGLM本地部署数据安全总览在企业级AI应用中,Open-AutoGLM的本地化部署已成为保障敏感数据不出域的核心方案。通过将模型运行环境完全置于内网隔离网络中,组织能够有效规避公有云API带来的数据泄露风险。本地部署不仅强化了对数…

张小明 2026/1/4 6:19:14 网站建设

如何将网站加入百度图 推广wordpress模板帮助文档

数字人会议主持:Linly-Talker在远程会议中的创新应用 在一场跨国企业晨会上,主持人准时出现在屏幕中央——西装笔挺、语气沉稳,逐项推进议程、回应提问、引导讨论。但仔细观察会发现,这位“主持人”从未眨过眼过度,语调…

张小明 2026/1/5 15:22:02 网站建设

接效果图做网站崇信县门户网站首页

宁波捷丰现代家俱有限公司是全球最大家具销售商瑞典宜家在中国的最大家具供应商之一,业务覆盖全球多地。随着订单规模持续扩大,传统仓储面临空间利用率低、多楼层搬运效率低、库存协同不畅等痛点,亟需智能升级。中扬立库凭借定制化解决方案与…

张小明 2026/1/5 14:16:50 网站建设

网站建设套模版华强北

终极Grafana集成方案:如何用MCP服务器简化监控系统管理 【免费下载链接】mcp-grafana MCP server for Grafana 项目地址: https://gitcode.com/gh_mirrors/mc/mcp-grafana 在当今复杂的IT环境中,监控系统管理已成为运维工作的核心环节。mcp-grafa…

张小明 2026/1/4 6:13:08 网站建设

做同行的旅游网站wordpress图片轮播插件

临近毕业,好多学弟学妹都在问:有没有免费的降AI率工具? 一篇论文动不动10000、20000字,查重、查AI率、降重、降AIGC率,再查一次AIGC率。从写好论文到最后通过查重,最起码得好几百。 对学生来说&#xff0…

张小明 2026/1/5 12:19:25 网站建设

网站建设在实际工作中的意义wordpress文章列表不同样式

FT232RL驱动程序安装:Windows系统终极配置指南 【免费下载链接】FT232RLWin7Win10驱动程序 本仓库提供了适用于 Windows 7 和 Windows 10 操作系统的 FT232RL 驱动程序。FT232RL 是一款常用的 USB 转串口芯片,广泛应用于各种开发板和设备中。通过安装此驱…

张小明 2026/1/5 6:44:14 网站建设