选网站建设要注意什么网站的建站过程

pingmian/2026/1/23 11:46:47/文章来源:
选网站建设要注意什么,网站的建站过程,北海网站优化,济宁网站建设济宁文章目录 设置字段定界符流程控制语句条件判断语句循环语句while语句for循环do循环 其他语句 数组应用数组的定义读取数组的值数组相关函数二维、多维数组使用 从零学 python 设置字段定界符 默认的字段定界符是空格#xff0c;可以使用-F “定界符” 明确指定一个定界符python 设置字段定界符 默认的字段定界符是空格可以使用-F “定界符” 明确指定一个定界符 awk -F: { print $NF } /etc/passwd # 或 awk BEGIN{ FS: } { print $NF } /etc/passwd在BEGIN语句块中则可以用OFS“定界符”设置输出字段的定界符。 流程控制语句 在linux awk的while、do-while和for语句中允许使用break,continue语句来控制流程走向也允许使用exit这样的语句来退出。break中断当前正在执行的循环并跳到循环外执行下一条语句。if 是流程选择用法。awk中流程控制语句语法结构与c语言类型。有了这些语句其实很多shell程序都可以交给awk而且性能是非常快的。下面是各个语句用法。 条件判断语句 if(表达式)语句1 else语句2格式中语句1可以是多个语句为了方便判断和阅读最好将多个语句用{}括起来。awk分枝结构允许嵌套其格式为 if(表达式){语句1} else if(表达式){语句2} else{语句3}示例 awk BEGIN{ test100; if(test90){print very good;}else if(test60){print good;}else{print no pass;} }输出 very good每条命令语句后面可以用; 分号 结尾。 循环语句 while语句 while(表达式){语句}示例 awk BEGIN{ test100; total0; while(itest){totali;i; } print total; }输出 5050for循环 for循环有两种格式 格式1 for(变量 in 数组){语句}示例 awk BEGIN{ for(k in ENVIRON){print kENVIRON[k]; }}输出 TERMlinux G_BROKEN_FILENAMES1 SHLVL1 pwd/root/text ... lognameroot HOME/root SSH_CLIENT192.168.1.21 53087 22注ENVIRON是awk常量是子典型数组。 格式2 for(变量;条件;表达式){语句}示例 awk BEGIN{ total0; for(i0;i100;i){totali; } print total; }输出 5050do循环 do {语句} while(条件)例子 awk BEGIN{ total0; i0; do {totali;i;} while(i100)print total; }输出 5050其他语句 break 当 break 语句用于 while 或 for 语句时导致退出程序循环。continue 当 continue 语句用于 while 或 for 语句时使程序循环移动到下一个迭代。next 能能够导致读入下一个输入行并返回到脚本的顶部。这可以避免对当前输入行执行其他的操作过程。exit 语句使主输入循环退出并将控制转移到END,如果END存在的话。如果没有定义END规则或在END中应用exit语句则终止脚本的执行。 数组应用 数组是awk的灵魂处理文本中最不能少的就是它的数组处理。因为数组索引下标可以是数字和字符串在awk中数组叫做关联数组(associative arrays)。awk 中的数组不必提前声明也不必声明大小。数组元素用0或空字符串来初始化这根据上下文而定。 数组的定义 数字做数组索引下标 Array[1]sun Array[2]kai字符串做数组索引下标 Array[first]www Array[last]name Array[birth]1987使用中print Array[1]会打印出sun使用print Array[2]会打印出kai使用print[“birth”]会得到1987。 读取数组的值 { for(item in array) {print array[item]}; } #输出的顺序是随机的 { for(i1;ilen;i) {print array[i]}; } #Len是数组的长度数组相关函数 得到数组长度 awk BEGIN{infoit is a test;lenssplit(info,tA, );print length(tA),lens;}输出 4 4length返回字符串以及数组长度split进行分割字符串为数组也会返回分割得到数组长度。 awk BEGIN{infoit is a test;split(info,tA, );print asort(tA);}输出 4asort对数组进行排序返回数组长度。 输出数组内容无序有序输出 awk BEGIN{infoit is a test;split(info,tA, );for(k in tA){print k,tA[k];}}输出 4 test 1 it 2 is 3 a for…in输出因为数组是关联数组默认是无序的。所以通过for…in得到是无序的数组。如果需要得到有序数组需要通过下标获得。 awk BEGIN{infoit is a test;tlensplit(info,tA, );for(k1;ktlen;k){print k,tA[k];}}输出 1 it 2 is 3 a 4 test注意数组下标是从1开始与C数组不一样。 判断键值存在以及删除键值 错误的判断方法 awk BEGIN{tB[a]a1;tB[b]b1;if(tB[c]!1){print no found;};for(k in tB){print k,tB[k];}} 输出 no found a a1 b b1 c以上出现奇怪问题tB[“c”]没有定义但是循环时候发现已经存在该键值它的值为空这里需要注意awk数组是关联数组只要通过数组引用它的key就会自动创建改序列。 正确判断方法 awk BEGIN{tB[a]a1;tB[b]b1;if( c in tB){print ok;};for(k in tB){print k,tB[k];}} 输出 a a1 b b1if(key in array)通过这种方法判断数组中是否包含key键值。 删除键值 awk BEGIN{tB[a]a1;tB[b]b1;delete tB[a];for(k in tB){print k,tB[k];}} 输出 b b1delete array[key]可以删除对应数组key的序列值。 二维、多维数组使用 awk的多维数组在本质上是一维数组更确切一点awk在存储上并不支持多维数组。awk提供了逻辑上模拟二维数组的访问方式。例如array[2,4]1这样的访问是允许的。awk使用一个特殊的字符串SUBSEP(34)作为分割字段在上面的例子中关联数组array存储的键值实际上是2344。 类似一维数组的成员测试多维数组可以使用if ( (i,j) in array)这样的语法但是下标必须放置在圆括号中。类似一维数组的循环访问多维数组使用for ( item in array )这样的语法遍历数组。与一维数组不同的是多维数组必须使用split()函数来访问单独的下标分量。 awk BEGIN{ for(i1;i9;i){for(j1;j9;j){tarr[i,j]i*j; print i,*,j,,tarr[i,j];} } }输出 1 * 1 1 1 * 2 2 1 * 3 3 1 * 4 4 1 * 5 5 1 * 6 6 ... 9 * 6 54 9 * 7 63 9 * 8 72 9 * 9 81可以通过array[k,k2]引用获得数组内容。 另一种方法 awk BEGIN{ for(i1;i9;i){for(j1;j9;j){tarr[i,j]i*j;} } for(m in tarr){split(m,tarr2,SUBSEP); print tarr2[1],*,tarr2[2],,tarr[m]; } }从零学 python 【从零学习python 】92.使用Python的requests库发送HTTP请求和处理响应 【从零学习python 】91. 使用装饰器和字典管理请求路径的简洁Web应用 【从零学习python 】93.使用字典管理请求路径 【从零学习python 】89. 使用WSGI搭建简单高效的Web服务器 【从零学习python 】88. WSGI接口详解实现简单高效的Web开发 【从零学习python 】87. 手动搭建HTTP服务器的Python实现及多线程并发处理 【从零学习python 】86. 深入了解HTTP协议及其在浏览器和服务器通信中的作用 【从零学习python 】85.Python进程池的并行计算技术应用 【从零学习python 】84.深入理解线程和进程 【从零学习python 】83. Python多进程编程与进程池的使用 【从零学习python 】82. 基于多线程的聊天程序实现 【从零学习python 】81.Python多线程通信与队列的应用 【从零学习python 】80.线程访问全局变量与线程安全问题 【从零学习python 】79. 线程访问全局变量与线程安全问题 【从零学习python 】78. 文件下载案例 【从零学习python 】77. TCP服务端编程及注意事项 【从零学习python 】76.服务器与客户端网络通信的关键组成部分 【从零学习python 】75. TCP协议可靠的面向连接的传输层通信协议 【从零学习python 】74. UDP网络程序端口问题与绑定信息详解 【从零学习python 】73. UDP网络程序-发送数据 【从零学习python 】72. 深入理解Socket通信及创建套接字的方法 【从零学习python 】71. 网络端口及其作用 【从零学习python 】70.网络通信方式及其应用从直接通信到路由器连接多个网络 【从零学习python 】69. 网络通信及IP地址分类解析 【从零学习python 】68. Python正则表达式中的贪婪和非贪婪模式 【从零学习python 】67.Python中的re模块正则替换与高级匹配技术 【从零学习python 】66.深入了解正则表达式模式匹配与文本处理的利器 【从零学习python 】65. Python正则表达式修饰符及其应用详解 【从零学习python 】64. Python正则表达式中re.compile方法的使用详解 【从零学习python 】63.正则表达式中的re.Match类及其属性和方法介绍 【从零学习python 】62. Python正则表达式强大的字符串匹配工具 【从零学习python 】61.Python中的property属性详解和应用示例 【从零学习python 】60.探索生成器迭代的灵活利器 【从零学习python 】59.迭代器优化数据遍历的高效工具 【从零学习python 】58.Python中的自定义异常及引发异常的方法 【从零学习python 】57.Python中使用with关键字正确关闭资源 【从零学习python 】56. 异常处理在程序设计中的重要性与应用 【从零学习python 】55.Python中的序列化和反序列化JSON与pickle模块的应用 【从零学习python 】54. 内存中写入数据 【从零学习python 】53. CSV文件和Python的CSV模块 【从零学习python 】52.文件的读写 - Python文件操作指南 【从零学习python 】51.文件的打开与关闭及其在Python中的应用 【从零学习python 】49. Python中对象相关的内置函数及其用法 【从零学习python 】48.Python中的继承与多继承详解 【从零学习python 】47. 面向对象编程中的继承概念及基本使用 【从零学习python 】46. Python中的__new__和__init__方法解析及单例设计模式 【从零学习python 】45.Python中的类方法和静态方法 【从零学习python 】44.面向对象编程中的私有属性和方法 【从零学习python 】43. Python面向对象编程中的实例属性和类属性 【从零学习python 】42.Python中的内置属性和方法 【从零学习python 】41.python魔法方法(二) 【从零学习python 】40.python魔法方法(一) 【从零学习python 】39.面向对象基本语法及应用示例 【从零学习python 】38.Python包的使用及导入方式 【从零学习python 】37.Python自定义模块的使用和注意事项 【从零学习python 】36.Python中使用pip进行第三方包管理的方法与技巧 【从零学习python 】35. Python常见系统模块及其用法 【从零学习python 】34.Python模块的导入和使用方法详解 【从零学习python 】33.装饰器的作用(二) 【从零学习python 】32.装饰器的作用(一) 【从零学习python 】31.深入理解Python中的高阶函数和闭包 【从零学习python 】30.深入理解递归函数和匿名函数 【从零学习python 】29. 「函数参数详解」——了解Python函数参数的不同用法 【从零学习python 】28. Python中的局部变量和全局变量 【从零学习python 】27. Python 函数的使用及嵌套调用 【从零学习python 】25.函数提高代码编写效率的利器 【从零学习python 】24. Python中的字符串操作与遍历方法 【从零学习python 】23. Python中集合set的使用方法和常见操作 【从零学习python 】22. Python中的字典的增删改查及字典的变量 【从零学习python 】21.Python中的元组与字典 【从零学习python 】20. Python列表操作技巧及实例 【从零学习python 】19. 循环遍历列表和列表嵌套的应用 【从零学习python 】18. Python列表的基本操作详解(一) 【从零学习python 】17. Python字符串的format方法(二) 【从零学习python 】16. Python字符串的format方法(一) 【从零学习python 】15.深入了解字符串及字符集编码 【从零学习python 】14.Python字符串常见操作(二) 【从零学习python 】13.Python字符串常见操作(一) 【从零学习python 】12.Python字符串操作与应用 【从零学习python 】11.Python循环语句和控制流程 【从零学习python 】10.Python条件语句和if嵌套详解 【从零学习python 】09.Python 中的条件判断语句 【从零学习python 】08.Python了解位运算符, 运算符优先级 【从零学习python 】07.Python运算符详解赋值、比较和逻辑运算符 【从零学习python 】06. Python中运用算数运算符进行计算和字符串拼接 【从零学习python 】05. Python中的输出和输入 【从零学习python 】04. Python编程基础变量、数据类型与标识符 【从零学习python 】03. Python交互式编程及注释详解 【从零学习python 】02. 开发工具介绍 【从零学习python 】01. 安装配置python

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

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

相关文章

wordpress中文网站最好用的建站模板

Linux之buildroot(4)配置项目 Author:Onceday Date:2023年12月3日 漫漫长路,才刚刚开始… 全系列文章请查看专栏: buildroot编译框架_Once_day的博客-CSDN博客。 参考文档: Buildroot - Making Embedded Linux Easy 文章目录…

网站 空间费用建设股票网站

一、AT89S51单片机的并行I/O端口 1.1 P0口 AT89S51的P0口是一个通用的I/O口,可以用于输入和输出。每个引脚都可以通过软件控制为输入或输出模式。 1.1.1 P0口的工作原理 P0口的工作原理是通过对P0寄存器的读写操作来控制P0口的引脚。 输出模式:当P0口…

万州做网站多少钱在线设计房屋效果图

1.为什么要使用FinalShell连接Linux系统? 如果直接使用VMware上的Linux系统会有很多不方便: 内容的复制粘贴跨越VMware不方便文件的上传、下载跨越VMware不方便 也就是和Linux系统的各类交互,跨越VMware不方便 2.FinalShell下载 FinalSh…

丽水公司网站建设电子商务如何设计网站建设

文章目录 前言MySQL 导出数据使用 SELECT ... INTO OUTFILE 语句导出数据SELECT ... INTO OUTFILE 语句有以下属性:导出表作为原始数据导出SQL格式的数据将数据表及数据库拷贝至其他主机 后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:…

海南 网站 建设一个网站的设计周期

兼容性测试是确保应用程序在多样化的技术环境中正常运行的关键步骤。它有助于提高用户满意度,扩大市场覆盖范围,同时确保法规合规性。通过正确执行兼容性测试,企业可以确保其应用程序在各种平台上提供一致的卓越用户体验,从而增强…

网站推广公司官网织梦婚纱网站模板

1.接口文档访问 (1)swagger http://{ip}:{port}/swagger-ui/index.html http://localhost:8080/swagger-ui/index.html (2)knife4j http://{ip}:{port}/doc.html http://localhost:8080/doc.html

一个域名绑定多个网站吗网站大全软件下载

文章目录 数字与数学符号统计阶乘0的个数整数反转字符串转数字判断回文数字十进制转七进制进制转换数组实现整数加法字符串加法二进制求和求2的幂求3的幂求4的幂最大公约数最小公倍数判断质数质数计数判断丑数丑数计数 数字与数学 数字与数学的问题基础且庞大,算法…

广州营销型网站建设团队宣城做网站

说明:模板引擎主要针对于渲染DOM,取代了字符串拼接,用下面的代码亲测handlebars模板引擎比字符串拼接渲染DOM慢了20ms, 这里配置一个在线DEMO,简单说明下handlebars.js的基本用法,需要根据获取的数据去渲染…

海纳企业网站管理系统源码汽车便宜网站建设

第12章 服务端渲染 想让搜索引擎抓取到你的站点,服务端渲染这一步不可或缺,服务端渲染还可以提升站点的性能,因为在加载JavaScript脚本的同时,浏览器就可以进行页面渲染。 React的虚拟DOM是其可被用于服务端渲染的关键。首先每个R…

电子商务网站建设李洪心课后答案达内前端

Less和Sass都是CSS预处理器,它们提供了更强大、更灵活的方式来编写CSS样式。以下是Less和Sass之间的一些区别: 语法:Less使用类似于CSS的语法,而Sass使用类似于Ruby的语法。Less使用大括号 {} 和分号 ; 来表示代码块和语句&#x…

网站平台怎么做推广最好的做法是()

wps word 文档里的空白空间太大了,如下图1 点击【页面】--->【页边距】,把左边、右边的页边距调为0厘米。如下图2 点击【视图】--->【显示比例】从75%改为页宽,页宽的意思是使页面的宽度与窗口的宽度一致。如下图3 图1

衡阳网站建设公司电话咋把网站制作成软件

这是有关使用Spring 3.1和Spring Security 3.1和基于Java的配置来建立安全的RESTful Web Service的系列文章的第七篇。 本文将重点介绍RESTful Web服务中的分页实现 。 REST with Spring系列: 第1部分– 使用Spring 3.1和基于Java的配置引导Web应用程序 第2部分–…

仿珠宝首饰网站开发网站空间买卖

作者:诗颖摘要:日前,英伟达 Developer Blog 上一篇博文详细陈述了英伟达 Volta Tensor Core GPU 在深度学习社群取得的巨大突破,以及种种突破背后的技术细节。2017 年 5 月,在 GTC 2017 上,英伟达 CEO 黄仁…

手机建设中网站首页女性pose拍照

dump文件 dump文件记录当前程序运行某一时刻的信息,包括内存,线程,线程栈,变量等等,相当于调试程序时运行到某个断点上,把程序运行的信息记录下来。可以通过Windbg打开dump,查看程序运行的变量…

站长工具综合查询ip大良外贸网站设计

1、前言 之前写了一篇文章关于 flutter 初体验的一篇,https://www.cnblogs.com/niceyoo/p/9240359.html,当时一顿骚操作,然后程序就跑起来了。 隔了好一段时间,换了个电脑,重新装了个AndroidStudio,继续搭建…

中小企业公共服务平台网站建设seo诊断报告示例

假设有这样的一种情况,在两个组件中。一个组件【A】主要是比如说放表格数据,而另外一个组件【B】是专门用来向组件A的表格添加数据的表单。这个时候就是两个兄弟组件之间传递数据了。首先想到的是使用兄弟组件传递数据的方法: 新建一个中间件…

网站模板怎么修改成可视化西部数码WordPress开启伪静态

大家好呀,美赛开赛还有四天的时间,今天给大家带来的是美赛论文写作时非常实用的一个小技巧——快速输入任何复杂公式。 相信很多小伙伴在论文写作的时候都有一个小烦恼,那就是在面对比较复杂的公式的时候,应该怎么进行快速输入呢…

注册企业网站网页制作网站建设实战大全

文章目录 MySQL完成主从复制教程准备:原理:步骤: 推荐文章 MySQL完成主从复制教程 主从复制(也称 AB 复制)就是将一个服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从…

swoole怎么做直播网站建网站的公司广州

Win10系统自带输入法怎么设置?许多用户在使用电脑的时候,都非常习惯使用电脑自带的输入法,但是不少用户在某些时候也需要使用到第三方的输入法软件,然后许多用户在使用的就非常的不方便,想把自带的输入法设置成默认的输…

网站开发用什么框架房地产网站策划

中介变量( Mediator) 是一个重要的统计概念,如果自变量X通过某一变量M对因变量Y产生一定影响,则称M为X和Y的中介变量。研究中介作用的目的是在已知X和Y关系的基础上,探索产生这个关系的内部作用机制。在这个过程中可以把原有的关于同一现象的…