网站建设课程设计论文做网站常用的软件

news/2025/10/9 7:29:21/文章来源:
网站建设课程设计论文,做网站常用的软件,html简单网页模板,深圳北站网站建设点击上方蓝字关注我们不迷路#xff01;字符串与编码一、了解计算机编码1.1 编码定义#xff1a;将信息从一种形式转换为另外一种形式的过程叫做编码#xff0c;即信息转换过程举例#xff1a;信息加密解密、语言翻译1.2 计算机编码定义#xff1a;将计算机可读信息转换… 点击上方蓝字关注我们不迷路字符串与编码一、了解计算机编码1.1  编码定义将信息从一种形式转换为另外一种形式的过程叫做编码即信息转换过程举例信息加密解密、语言翻译1.2  计算机编码定义将计算机可读信息转换为人类可读形式的过程叫做计算机编码。注计算机只能读取二进制数据0/1又称机器码。举例将机器码转换为人类可读信息如图像、文字、音频、视频等。二、常见编码2.1  ASCII码中文名美国信息交换标准码英文名American Standard Code for Information Interchange基本简介ASCII码是最早的计算机编码主要用于表示英文字符、数字和一些标点符号下面是ASCII表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值0NUT32(space)64961SOH33!65A972STX3466B983ETX35#67C994EOT36$68D1005ENQ37%69E1016ACK3870F1027BEL39,71G1038BS40(72H1049HT41)73I10510LF42*74J10611VT4375K10712FF44,76L10813CR45-77M10914SO46.78N11015SI47/79O11116DLE48080P11217DCI49181Q11318DC250282R11419DC351383S11520DC452484T11621NAK53585U11722SYN54686V11823TB55787W11924CAN56888X12025EM57989Y12126SUB58:90Z12227ESC59;91[12328FS6092/12429GS6193]12530RS6294^12631US63?95_1272.2  GB2312中文名信息交换用汉字编码字符集简介由中国国家标准总局发布的GB2312专用于表示中文信息GB 2312标准共收录6763个汉字其中一级汉字3755个二级汉字3008个同时GB 2312收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。GB 2312的出现基本满足了汉字的计算机处理需要它所收录的汉字已经覆盖中国大陆99.75%的使用频率。2.3  Unicode码英文名Unicode中文名统一码别名万国码、单一码简介Unicode码为每种语言中的每个字符设定了统一且唯一的二进制编码统一了不同国家的编码表示不同国家的文字UTF-8、UTF-16、UTF-32都是将数字转换到程序数据的编码方案。例如“汉字”对应的数字是0x6c49和0x5b572.4  UTF8中文名utf8_encode简介Unicode码实际上是一个字符集它只规定了二进制与各个字符之间的对应关系并没有规定如何在磁盘上存储。字节是计算机存储的最小单位具体换算如下# 1024字节 为 1 K# 1024 K 为 1 M# 1024 M 为 1 GUTF32是Unicode 码 的一种实现一般用4个字节表示一个字符而一个英文字符只需要1个字节一个常用汉字需要2个字节这样比较浪费存储空间。故为了节省存储空间UTF8 一般用1 到4 个字节表示一个字符比如英文字符用1 个字节常用汉字用2 个字节。注意UTF8 是Unicode 码的一种常用实现方式UTF8使用变长字节来表示字符即使用的字节数是可变的。三、python源文件编码3.1  python2.x在python2.x中python源文件默认使用ASCII码格式编码因此默认情况下是不支持中文的。如果强制输出中文编译会报错这时如果想在python2.x源文件代码中输入中文符需要使用UTF-8编码在源文件开头处添加#-*- coding: UTF-8 -*-或者#coding: utf-83.2  python3.x在python3.x中python源代码文件默认统一使用Unicode编码默认以UTF-8格式编码就可以直接输出中文字符不需要在源文件开头添加上述代码。四、python3字符串与编码4.1  str 类型Python3中的字符串类型str统一采用Unicode编码因此可以使用各种字符示例代码如下print( 覃原 )  #中文覃原print( qinyuan ) #英文qinyuan4.2  bytes类型当str类型需要磁盘存储或网络传输时需要将其转换为bytes类型。同时需要注意bytes是一个二进制类型需要在str之前加上一个b示例程序如下type(bqinyuan)  # 注意这里type()函数的作用是判断数据类型class bytes注意bytes中只能包含ASCII字符若包含其他字符就会报错如下name  b 覃原 SyntaxError: bytes can only contain ASCII literal characters.4.3  str转为bytesstr类型转换为bytes类型需要使用str中的encode方法参数utf8是编码格式示例代码如下name 覃原 name.encode( utf8 )b\xe8\xa6\x83\xe5\x8e\x9f4.4  bytes转为strbytes类型转换为str类型,需要使用bytes中的decode方法参数utf8是编码格式示例代码如下utf b\xe8\xa6\x83\xe5\x8e\x9futf.decode( utf8 ) 覃原 注意str与bytes类型转换时使用utf8编码4.5  str与Unicode互转将str转为Unicode其中参数unicode-escape是编码格式示例代码如下覃原.encode(unicode-escape)b\\u8983\\u539f将Unicode转为str示例代码如下b\\u8983\\u539f.decode(unicode-escape)覃原五、字符串格式化5.1  %运算符——格式化输出格式符号转换%s字符串%d有符号的十进制整数%f浮点数%c字符%u无符号十进制整数%o八进制整数%x十六进制整数(小写ox)%X十六进制整数(大写OX)%e科学计数法(小写’e’)%E科学计数法(大写’E’)%g%f和%e的简写%G%f和%E的简写示例程序age 21name 覃原 weight 60.50student_id1print( 我的名字是%s % name)print( 我的学号是%04d  % student_id)print( 我的年龄是%d % age)print( 我的体重是%.2f公斤 % weight)print( 我的学号是%04d,名字%s,年龄%d,体重%.2f % (student_id,name,age,weight))我的学号是0001名字覃原年龄21体重60.50注意(1) %04d表示输出的整数显示位数不足以0补全超出当前位数则原样输出。(2)%.2f表示小数点后显示的小数位数。(3)可以采用%s输出所有类型的数据%s会将所有数据转换为字符串(4)%%可以输出为%不转义%5.2  format( )函数format()用于字符串格式化功能非常强大格式是str.format()format函数可以接受不限个参数位置可以不按顺序示例代码如下print( 我的学号是{0:04d},名字{1},年龄{2},体重{3:.2f}.format (student_id,name,age,weight))我的学号是0001名字覃原年龄21体重60.505.3  f-格式化字符串f-string是格式化字符串的一种很好的新方法。与其他格式化方式相比它不仅更易读更简洁不易出错而且速度更快其格式为f {表达式}示例代码如下print(f 我的学号是{student_id:04d},名字{name},年龄{age},体重{weight:.2f})我的学号是0001名字覃原年龄21体重60.50函数扩展1.ord( ): 获取一个字符的十进制示例程序ord(覃)352032.chr( ): 将十进制数字转为字符示例程序chr(35203)覃3.str( ): 将非字符串值转换为字符串示例程序age 21 #这里age为int型21str(age) #即转换为字符串214.len( ): 计算str的字符数如果换成bytes就是计算字节数示例程序len(QIN)3len(覃原)2len(b\xe8\xa6\x83\xe5\x8e\x9f)6len(覃原.encode(utf-8))65.type( ): 判断数据类型示例程序 type(覃原)↓↓↓练习小覃的成绩从去年的80分提升到了今年的90分请计算小明成绩提升的百分点并分别使用三种字符串格式化方法显示出 xx.xx% 保留两位小数即可。end

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

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

相关文章

精美网站欣赏网站建设都 包括哪些

你提供的代码是 TypeScript 中的一种类型定义,它使用了联合类型(union types)和交叉类型(intersection types)。让我们逐步解析这个定义: 基础类型 首先,假设你已经定义了一个基础类型 baseSe…

商务网站建设的一般流程是什么?公关策划公司

在Vue 3和TypeScript中,深入了解组件的Props是非常重要的。Props是组件之间进行数据传递的一种方式,可以将数据从父组件传递给子组件。 首先,在Vue 3中定义Props的方式有所改变。在组件的选项中,我们可以使用props属性来定义Props…

商城网站设计目标产品营销推广

在知乎上看到一个做嵌入式91年小年轻,分享给大家在他看来,嵌入式也是一个很吃香的技术,在周末写这篇文章的时候,也刚收到一个朋友的微信消息,他说自己拿到了70多万的年包offer。大家想追更作者的原文,可以点…

2025学校家具定制厂家/书包柜厂家推荐榜:专业设计与安全品质首选

随着教育现代化进程的加速推进,学校家具定制行业迎来了前所未有的发展机遇。作为教育环境的重要组成部分,学校家具不仅关系到学生的学习体验,更直接影响着他们的身心健康。近年来,国家对教育投入持续加大,各级学校…

2025农机带厂家最新推荐榜:质量可靠与耐用性能兼备之选

2025农机带厂家最新推荐榜:质量可靠与耐用性能兼备之选行业背景在农业现代化的进程中,农机设备发挥着至关重要的作用。而农机带作为农机设备中不可或缺的传动部件,其质量和性能直接影响着农机的工作效率和稳定性。随…

2025深圳电源适配器厂家最新推荐榜:高效耐用与安全认证深度解析

在数字化时代,电源适配器作为电子设备的核心能源供应部件,其性能与可靠性直接影响设备使用寿命和安全性。随着全球电子产品市场的持续扩张,电源适配器行业也迎来了技术革新与品质升级的双重挑战。高效能转换、耐用性…

2025试验机厂家最新推荐榜:精准测量与高效检测口碑之选

2025试验机厂家权威推荐榜:精准测量与高效检测口碑之选在当今制造业高质量发展的背景下,试验机作为质量检测与性能评估的核心设备,其重要性日益凸显。从材料研发到产品质检,从实验室研究到工业生产,试验机的精准度…

2025喷砂厂家 / 热喷锌厂家 / 热喷铝厂家 / 油漆涂装厂家 / 热喷耐磨材料厂家 / 防腐工程厂家最新推荐榜:高效作业与优质工艺口碑之选

在工业制造和表面处理领域,喷砂工艺发挥着至关重要的作用。它不仅能对工件表面进行清洁、除锈、去氧化皮等处理,还能为后续的涂装、喷涂等工艺提供良好的表面粗糙度,提高涂层的附着力。随着工业的不断发展,市场上的…

2025上海经济纠纷律师/民事纠纷律所最新推荐榜:专业辩护与胜诉保障口碑之选

在当今复杂的经济环境下,经济纠纷案件呈现出多样化、专业化的趋势。无论是企业间的合同纠纷、债务追偿,还是个人与机构的经济争议,都需要专业律师团队提供精准的法律服务和有力的诉讼支持。上海作为中国的经济中心,…

江门网页模板建站没有网站如何做cpa推广

文章目录1. 题目2. 解题1. 题目 在桌子上有 N 张卡片,每张卡片的正面和背面都写着一个正数(正面与背面上的数有可能不一样)。 我们可以先翻转任意张卡片,然后选择其中一张卡片。 如果选中的那张卡片背面的数字 X 与任意一张卡片…

网站建设xml下载h5企业网站通用源码

中断 打断CPU执行正常的程序,转而处理紧急程序,然后返回原暂停的程序继续运行,就叫中断。 在确定时间内对相应事件作出响应,如:温度监控(定时器中断)。故障处理,检测到故障&#x…

Semantic Kernel + AutoGen = 开源 Microsoft Agent Framework

随着Agentic AI 的最新进展,Microsoft 正在改进其相关开发工具,整合 Semantic Kernel 和 AutoGen 的功能,提供新的开源 Microsoft Agent Framework,以简化 AI Agent和Multi-Agent工作流程的构建、编排和部署,支持…

网站模版防被偷网站建设的条件是什么

1、创建应用 python manage.py startapp apitest 这里还是从上节开始也就是命令行在所谓的autotest目录下来输入 然后可以清楚的看到 多了一个文件夹 2、创建视图 在views中加入test函数(所建应用下) from django.http import HttpResponse def tes…

网站建设网络推广首选公司邢台seo技术

Python之Web开发中级教程----搭建Web框架二 搭建虚拟环境 虚拟环境的作用 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响. 搭建虚拟环境 (1)安装 sudo pip install virtualenv sudo pip install virtualenvwra…

连云港外贸网站建设建设部网站八大员查询

系统环境 Ubuntu20.04 下载JDK压缩包 前往Oracle官网进行后续下载或单击下载JDK压缩包 下拉找到JDK8,在Linux板块下选择适配系统架构的压缩包文件(后缀为tar.gz),系统架构可通过uname -m命令查看 安装JDK 安装环境通常放在/usr/local下,进入…

网站开发PHP留言本怎么做qq代刷网站

此文为转载,地址: http://yuyijq.cnblogs.com/ 故事 小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人退出。男孩们追求女孩时总是表现出120%的关心&#xff0…

厦门SEO_厦门网站建设政务网络及网站建设

c语言,难学不是没有道理的,不过能够更深层次了解底层,也不是没有理论支持的 之前简单的理解为,为什么C/C的程序能效率高?“应用层”我们写的屎山一样的代码,其实在编译的时候,编译器都会帮我们优…

企业级网站开发免费论坛申请无广告

HE 发布时间: 2017年3月27日 18:28 最后更新: 2017年3月27日 18:30 时间限制: 1000ms 内存限制: 256M 描述 "Hi there, my name is HE." 在某个秘密的计算机实验室中,超级人工智能计算机 HE 诞生了。 HE 可以在网络中搜索合适的程序代码进行自我升级…

vs2010网站开发教程c新网站建设流程图

bochs模拟器win10镜像是专为安卓手机用户打造的一个镜像文件,这个镜像需要与bochs模拟器配合使用,安装后就可以安装win10系统了,让你在安卓手机上也能体验win10操作系统的各种种功能,欢迎下载体验。镜像简介Bochs是一个x86硬件平台…