首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一些开发规则

即使不会发生错误,程序代码英文大小写也明确区分。 自己标准是: 绝对不可使用没有意义命名。...注意:自己是这样使用:在JavaScript中,属性、变量和方法命名都使用字母大小写区分方式;在php中,变量和方法命名使用下划线区分方式。...通常 Function 变量除非太特别否则都不需要特别注释说明。 其他 目录一律使用小写字母,目录分隔符考虑Linux与Windows情况不同而改变。...英文时使用英文符号,要求同上。 注意换行与空白,不要留多余空白空格。 内容区块使用空行隔开,不要出现奇怪隔开符号或者换行符号。...使用 MarkDown 时请注意排版,表格请统一格式,不要为了对齐而对齐。 不要出现错别字与错误标点符号 英文数字或字符需要与中文字符隔一个空格 一定要注意排版,排版必须整洁,突出重点。

21910

C语言输入输出格式

大家好,又见面了,是你们朋友全栈君。...C语言输入输出格式符 printf函数(格式输出函数) 1.一般格式 printf(格式控制,输出表列) 例如:printf(“i=%d,ch=%c\n”,i,ch); 说明: (1)“格式控制”是用双号括起来字符串...3.说明 (1)除了X、E、G(用大写字母表示)外,其他格式字符必须用小写字母; (2)“格式控制”字符串内可以包含转义字符; (3)如果想输出字符“%”,则应该在“格式控制”字符串中用连续两个%表示,...(不输出前导符0) x,X 以十六进制无符号形式输出整数(不输出前导符0x),用x则输出十六进制数a~f时以小写形式输出,用X时,则以大写字母输出 u 以无符号十进制形式输出整数 c 以字符形式输出...⑥ s格式符 输出一个字符串 %s 输出实际长度字符串 %ms 输出串占m列,如果串长度小于m,左补空格,如果大于m,实际输出 %-ms输出串占m列,如果串长度小于m,右补空格, %m.ns 输出占

1.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

PERL学习笔记---正则表达式

星号(*)表示匹配一项0次或者多次。因此,/fred\t*barney/将匹配上fred 和barney 之间有任意个制表位(tab)字符串。 如果希望包括不同字符,怎么办呢?...如果你“words”由通常字母,数字,下划线组成,那你将非常喜欢它。通常认 为“word”由字母,连接符(-),号(')◆组成,我们希望能改变这种定义◆。...因此使用它,请记住我们对“word”定义, 字母,数字,下划线组成。 ◆至少,在英语中是这样。在其它语言中,其words 由不同符号组成。查看perllocale 帮助手册了解更多信息。...因此,如果fred 和barney 之间有一个单词◆,由单个空格分隔开,它将 能匹配上。 ◆我们将停止在word 上加引号;现在你已经知道其是由字母-数字-下划线组成。...它等价 于[\f\t\n\r ],其含5 个空白字符:格式符(form-feed);制表符(tab),换行符,回车,以及空格符。

68310

开讲啦:Chap 03 顺序程序设计

,一个tab位置为8列,常见转义字符如表3.1所示; 字符串常量:字符串常量是双号中全部字符,但不包含双号本身,如"CHINA"、"Jeffery"等,单号只能包含一个字符,双号内可以包含一个字符串...:K.D.Jeffery、¥123、3hahaha; 「注」:编译系统将大写字母小写字母认为是两个不同字符,因此sum和SUM是两个不同变量名。...,如: 大写字母AASCII代码是十进制数65,二进制形式是1000001; 小写字母aASCII代码是十进制数97,二进制形式是1100001; 所有127个字符都可以用7个二进制位表示(ASCII...: 格式控制:用双号括起来一个字符串,包括格式声明和普通字符两个信息: 格式声明:由 % 和格式字符组成,其作用是将输出数据转换成特定格式然后输出; 普通字符:在输出时原样输出字符; 输出表列...,显示屏上输出小写字母

66720

Python 干货 之变量和简单数据类型

变量 变量名只能包含字母、数字和下划线,不能以数字开头。 变量不能包含空格。 不要将Python关键字和函数名用作变量名。 程序不能成功运行时,解释器会提供一个 traceback。...[JuufNOdVZF.png] python约定文件名:使用小写字母和下划线,如simple_message.py。...字符串拼接符号:加号 + 拼接中遇到字符串和数字,把数字转换成字符串,使用 str() 函数,python 不会自动转换。...添加输出空白:制表符\t,换行符\n,或者直接在字符串内部增加空格 python2 和 python3 中 print 函数区别,版本 2.x print 不是函数,而 3.x print 是函数...如果不确定是否要编写注释,就问问自己,找到合理解决方案,是否考虑了多个解决方案。如果答案是肯定,就编写注释对你解决方案进行说明吧。

35500

送书 | Python编程:从入门到实践

慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。 要创建良好变量名,需要经过一定实践,在程序复杂而有趣时尤其如此。...保存每个程序时,使用符合标准Python约定文件名:使用小写字母和下划线,如simple_message.py和simple_messages.py。...title()以首字母大写方式显示每个单词,即将每个单词字母都改为大写。这很有用,因为你经常需要将名字视为信息。...() >>> favorite_language 'python' 为删除这个字符串空白,你需要将其末尾空白剔除,再将结果存回到原来变量中(见❶)。...接下来,我们分别删除末尾(见❷)、开头(见❸)和两端(见❹)空格。尝试使用这些剥除函数有助于你熟悉字符串操作。在实际程序中,这些剥除函数最常用于在存储用户输入对其进行清理。

2.9K110

Python字符串和正则表达式深入学习

*- coding:utf-8 -*- str_name = "https://blog.csdn.net/NoamaNelson" """ 1、lower()将字符串大写字母转换为小写字母...: 如果字符串中没有被转换字符,将原字符串返回; : 否则返回一个新字符串,大写转换成小写,其它不变,长度也不变 2、upper()将字符串小写字母转换为大写字母 : 如果字符串中没有被转换字符...% 说明:—:可选,左对齐,指定正数符号,负数加负号 +:可选,右对齐,指定正数加正号,负数加负号 0(零):可选,右对齐 转换说明符 解释 %d、%i 转换为带符号十进制整数 %o 转换为带符号八进制整数...匹配换行符以外任意字符 \w 匹配字母、数字、下划线或汉字 \W 匹配字母、数字、下划线或汉字以外字符 \s 匹配单个空白符(包括tab键和换行符) \S 匹配单个空白符(包括tab键和换行符...)以外所有字符 \d 匹配数字 \b 匹配单词开始或结束,单词分界符通常是空格、标点符号或者换行 ^ 匹配字符串开始 $ 匹配字符串结尾 2.3 限定符 常用限定符 限定符 说明 ?

97360

String字符串

原始字符串字符串第一个引号加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同语法。...*python字符串格式符号: 符 号 描述 %c 格式化字符及其ASCII码 %s 格式字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数...obj 结束,如果是,返回 True,否则返回 False. 7 expandtabs(tabsize=8) 把字符串 string 中 tab 符号转为空格,tab 符号默认空格数是 8 。...,并使用fillchar(默认空格)填充至长度 width 字符串 30 rstrip() 删除字符串字符串末尾空格. 31 split(str="", num=string.count(str)...字符, 要过滤掉字符放到 deletechars 参数中 38 upper() 转换字符串小写字母为大写 39 zfill (width) 返回长度为 width 字符串,原字符串右对齐,前面填充

68120

JavaScript(RegExp正则匹配)

1.直接量字符  我们已经发现了,在正则表达式中所有的字母字符和数字都是按照字面意思与自身相匹配.JavaScript正则表达式还通过以反斜杠(\)开头转义序列支持某些非字母字符.例如,序列 "\...另外还可以定义否定字符类,这些类匹配那些包含在中括号之内字符外所有字符.定义否定字符尖时,要将一个 ^ 符号作为从左中括号算起第一个字符.   .../\d{3}|[a-z]{4}/ 匹配是要么是一个三位数,要么是四个小写字母.在正则表达式中括号具有几种作用.它主要作用是把单独项目分组成子表达式,以便可以像处理一个独立单元那种用 *、+或?...第一: 如果 "java" 出现在一个字符开头或者是结尾.该模式就不会与之匹配,[Huoho.Com编辑]非在开头和结尾处有一个空格....第二: 当这个模式找到一个与之匹配字符时,它返回匹配字符串前端和后端都有空格,这并不是我们想要.因此,我们使用词语 边界 \b 来代替真正空格符 \s 进行匹配.

4.2K50

Python中基础数据类型(String,Number)及其常用用法简析

# 按默认一对一格式化 temp1 = "叫{},今年{}岁了!"...注意不包含结束位置 结束位置 # 找到返回索引 找不到返回-1 temp = "hahe" res = temp.find("h",1,3) print(res) lower # 将字符串所有大写字母转换为小写字母...temp = "AAAaaaBBbb" res=temp.lower() print(res) # aaaaaabbbb upper # 将字符串所有小写字母转换为大写字母 temp = "abc..." res=temp.upper() print(res) # ABC strip # 删除字符串前后空格(换行、制表符、指定参数) # 默认删除换行符,制表符,空格等特殊符号 temp = "...a aa \n " res=temp.strip( ) print(res) # a aa join # 字符串拼接 # join方法是将字符串每一位与调用字符串进行拼接,最后一位 temp1

78520

正则表达式

符号相似,正则表达式也是用来描述符合某些规则字符串格式工具,虽然ASP.NET、JQuery等提供了验证控件,不过正则表达式制定规范更加复杂也更加严谨,通常用来匹配、处理字符串。        ...看到这里您肯定会觉得眼花缭乱,对正则表达式产生反感,不要怕,老师常说,记是记不住,所以我们只需要在需要用到时候能找到就行,想肯定没有人去花那么多功夫去背这些东西。...例如,“o{1,3}”将匹配“fooooood”中三个o。“o{0,1}”等价于“o?”。请注意在逗号和两个数之间不能有空格。 . 匹配“\n”之外任何单个字符。...匹配指定范围内任意字符。例如,“[a-z]”可以匹配“a”到“z”范围内任意小写字母字符。 [^a-z] 负值字符范围。匹配任何不在指定范围内任意字符。...*\n).*$ (由数字/大写字母/小写字母/标点符号组成,四种都必有,8位以上) 十六进制值 /^#?

1.5K20

python字符串格式化深入详解(四种方法)

前言:本文详细整理了python字符串格式几种方式。 一、使用 % 符号来进行格式格式符为真实值预留位置,并控制显示格式。...' 对于浮点数类型,输出格式包括4 种: e: 输出浮点数对应小写字母 e 指数形式; E: 输出浮点数对应大写字母 E 指数形式; f: 输出浮点数标准浮点形式; %: 输出浮点数百分形式...) > 右对齐(数值默认对齐方式) ^ 居中 (3)符号sign 数字符号sign 含义与作用 + 负数加负号(-),正数加正号(+) - 负数加负号(-),正数不加任何符号(默认) (空格)...注3:width.precision 浮点数、复数外还可用于字符串,此时 precision 含义是只使用字符串 precision 位字符。...整数 x 十六进制整数格式小写字母) 整数 X 十六进制整数格式(大写字母) 整数 e 科学计数格式,以 e 表示 ×10^ 浮点数、复数、整数(自动转换为浮点数) E 与 e 等价,但以 E 表示

2.7K20

《前端运维》一、Linux基础–08Shell其他及补充

[aoeiu]匹配任意一个元音字母, [0-9] 匹配任意一位数字,[a-z][0-9] 匹配由小写字母和一位数字构成两位字符 grep ab[bc]c reg.txt [^] 匹配中括号中字符以外任意一个字符...例如,[^0-9] 匹配任意一位非数字字符,[^a-z] 匹配任意一位非小写字母 grep a[^fg]c reg.txt \ 转义符,用于取消特殊符号含义 grep \.$ reg.txt {n}...printf 使用引用文本或空格分隔参数,外面可以在 printf 中使用格式字符串,还可以制定字符串宽度、左右对齐方式等。...: 序列 说明 \a 警告字符,通常为ASCIIBEL字符 \b 后退 \c 抑制(不显示)输出结果中任何结尾换行字符(只在%b格式指示符控制下参数字符串中有效),而且,任何留在参数里字符、任何接下来参数以及任何留在格式字符串字符...-d 排序时,处理英文字母、数字及空格字符外,忽略其他字符。 -f 排序时,将小写字母视为大写字母。 -i 排序时,除了040至176之间ASCII字符外,忽略其他字符。

66720

——深入理解Shell编程中变量(理论与实例)

无论是简单字符串、数字,还是复杂数据结构,变量都能帮助你更有效地管理信息。...定义变量基本格式为“变量名=变量值”,等号两边没有空格。变量名称字母或下划线开头,名称中不要包含特殊字符(如+、-、*、/、、?.%、&、#等)。...[root@localhost ~] name=python [root@localhost ~] version=2.7.13 ️2.查看和引用变量值 通过在变量名称添加前导符号“S”,可以引用一个变量值...1.双引号(" ") 双引号主要起界定字符串作用,特别是当要赋值内容中包含空格时,必须以双引号括起来其他情况下双引号通常可以省略。...但赋值内容中包含单引号()时使用\”符号进行转义,以免冲突。

9120

零基础学Python--------第5章

= ' @'.join (list_friend) # 用空格+@符号进行连接 at = '@'+str_friend #由于使用join() 方法时,第一个元素不加分隔符,所以需要在前面加上...: True 5.1.6 字母大小写转换 在Python中,字符串对象提供了lower() 方法和upper() 方法进行字母大小写转换,即可用于将大写字符转换为小写字母或者将小写字母转换为大写字母...1.lower() 方法  lower() 方法用于将字符串大写字母转换为小写字母。...lower() 方法语法格式如下: str.lower() 其中,str 为要进行转换字符串。 例如,使用lower() 方法后,下面定义字符串将全部显示为小写字母。...() 方法 upper() 方法用于将字符串小写字母转换为大写字母

1.4K10

这么多年了,还搞不懂正则语法?

Regex(正则表达式)是一种通过“匹配”方式用于帮助你从任意字符串数据中提取有效信息对象。无论是数字、字母、标点符号或者空格,Regex可以让你检查并匹配字符串任意字符组合。...[a-gA-C0-7] 匹配字符串小写字母a~g集合,大写字母A~C集合或数字0~7集合中任意字符 [^a-zA-Z] 匹配字符串中非英文大小写字母字符 (在指定字符集合中,使^字符,意味着匹配指定字符集补集...理解是,m标志用于指定多行输入字符串应该被当作多个行。...一字符匹配数量为0或1个;一个字符(item,项)可有可无 ^ 字符串起始符号 $ 字符串结尾符号 ....在字符串开始是一个^\w+。^符号表明从字符串开头开始匹配,然后\w会匹配所有的字母、数字和下划线,符号+表明至少有一个满足一规则。

2.3K30

Python基础01——变量和简单数据类型

变量名能以字母或下划线打头,但不能以数字打头。 变量名不能包含空格,但能使用下划线来分隔其中单词。...不要讲Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途单词,如print。 变量名应既简短又具有描述性。 慎用小写字母l和大写字母o,容易看成数字1和0。...变量名应使用小写字母,大写字母在变量名中有特殊含义。 使用变量时避免命名错误 要避免犯命名错误这种简单错误,不过现在ide基本都会提示变量名错误字符串 字符串是什么?...例如: str = '字符串' #str指向就是一个字符串 如何使用字符串 使用方法修改字符串大小,方法名是title()。...#使用rstrip()可以剔除字符串后面的空格 #使用strip()可以剔除前后空格 使用字符串常见错误 在输入字符串时候容易发生语法错误,一般字符串可以使用单引号括起来,但是如果字符串中间包含了单引号或者

48310

SQL函数 $TRANSLATE

$TRANSLATE 双参数形式从输出字符串删除标识符参数中所有字符实例。 $TRANSLATE 三参数形式将在字符串中找到每个标识符字符所有实例都替换为位置对应关联字符。...REPLACE 执行字符串字符串匹配和替换。 REPLACE 可以用另一个子字符串替换一个或多个字符单个指定子字符串,或删除指定子字符串多个实例。...示例在以下示例中,两个参数 $TRANSLATE 通过删除标点符号(逗号、空格、句点、号、连字符)来修改名称值,返回仅包含字母字符名称。...Name %STARTSWITH 'O'在以下示例中,三参数 $TRANSLATE 通过将逗号和空格替换为插入符号 (^) 字符来修改名称值,返回以三部分分隔名称(姓氏、名字、中间名首字母)。...Name %STARTSWITH 'O'在以下示例中,三参数 $TRANSLATE 通过将逗号和空格替换为脱字符 (^) 字符(在标识符和关联符中指定)和删除句点、号和连字符(在标识符中指定,从关联人

97330
领券