标识符和保留字以及字符转义码

标识符保留字

  and  del   from nonlocal  try  

  as  elif  golbal  not  while

  assert  else  if  or  with

  break  except  import  pass  yield

  class  exec  in   print

  continue  finally   is   raise

  def  for  lambda  return

1.以一个下划线开始的标识符

  如_foo,不能使用from module import * 导入

2.前后带有双下划线的标识符

  是为特殊方法保留的

3.只有前面带双下划线的标识符

  则用于实现私有的类成员

八进制

  可以在值的前面加上0

十六进制

  可以在值的前面加上0x

二进制

  可以在值的前面加上0b

标准的字符转义码

  \  续行符

  \\  反斜杠

  \‘  单引号

  \"   双引号

  \a  Bell(音响发出提示音)

  \b  退格符

  \e  Escape

  \0  Null(空值)

  \n  换行符

  \v  垂直制表符

  \t  水平制表符

  \r  回车符

  \f  换页符

  \ooo  八进制值(\000~\377)

  \uxxxx  Unicode(\u0000~\uffff)

  \Uxxxxxxxx  Unicode字符(\U00000000~\Uffffffff)

  \N  Unicode字符名称

  \xhh  十六进制值(x00-xff)

时间: 2024-10-01 03:28:57

标识符和保留字以及字符转义码的相关文章

基础快速过 之C语言 二:什么是关键字 标识符 系统保留字 变量和常量[各个语言通用]

0.其实 学了这么久.这些 关键字 标识符 系统保留字 我早已分不清楚 分类. 为此我特意 百度了下 这些传统概念.呵呵. 保留字: auto       break         case       char      const continue   default       do         double     elseenum       extern        float      for        gotoif         int           long

C#编程总结(十)字符转码

C#编程总结(十)字符转码 为了适应某种特殊需要,字符需要根据规则进行转码,便于传输.展现以及其他操作等. 看看下面的转码,就知道他的用处了. 1.字符串转码 根据原编码格式与目标编码格式,完成转换.不过可能出现乱码哦.上一章已经介绍过了. 代码: /// <summary> /// 字符串编码转换 /// </summary> /// <param name="srcEncoding">原编码</param> /// <param

JavaScript语言标识符和保留字

任何一种计算机语言都离不开标识符和保留字,下面我们将详细介绍JavaScript标识符和关键字.标识符      标识符就是给变量.函数和对象等指定的名字.构成标识符的字母是有一定的规范,JavaScript语言中标识符的命名规则:区分大小写,Myname与myname是两个不同的标识符.      标识符首字符可以是以下划线(_).美元符($)或者字母开始,不能是数字.      标识符中其它字符可以是下划线(_).美元符($).字母或数字组成的. 例如,identifier,userName

php url字符转义操作

遇到一段代码,从数据库里读出来带 \ 字符 需要转义成中文~ 用到url_decode(); 1 //$info 为刚从数据库中读取的二维数组 2 3 foreach($info as $key1 => &$value1) { 4 foreach($key1 as $key2 => &$value2) { 5 if($key2 == 'url转义字段' ) //判断是否是要转义的字段 6 { 7 $value = url_decode(str_replace('\\','%',

java字符转义

之前对java字符转义这一块稍作了解,在这里理理自己主观浅显的理解 这里会谈谈字符编码的是另一种问题和转义没有关系 以下面代码做分析 System.out.println("a".length()+"b".length()); 对以上代码["a".length()+"b".length()]部分 ["]默认作为编译器的["],用来识别编译器中的字符串部分,["a".length()+&q

DotNet的字符转义操作

在项目中使用到字符的转义,现在提供一种字符转义和反转义的操作方法: 1.转义符操作:         /// <summary>         /// 转义符操作         /// </summary>         /// <param name="s"></param>         /// <param name="charToEliminate"></param>      

IOS字符转义

当H5 要接受 一个 操作密码或是密码是,  需要IOS 字符转义才可以用. 转义函数如下: function UrlDecode(zipStr){ var uzipStr=""; for(var i=0;i<zipStr.length;i++){ var chr = zipStr.charAt(i); if(chr == "+"){ uzipStr+=" "; }else if(chr=="%"){ var asc =

超全的 html 字符转义表

iSO 8859-1 characters char glyph HTML tag     ¡ ¡ ¢ ¢ £ £ ¤ ¤ ¥ ¥ ¦ ¦ § § ¨ ¨ © © ª ª « « ¬ ¬   ­ ® ® ¯ ¯ ° ° ± ± ² ² ³ ³ ´ ´ µ µ ¶ ¶ · · ¸ ¸ ¹ ¹ º º » » ¼ ¼ ½ ½ ¾ ¾ ¿ ¿ À À Á Á Â Â Ã Ã Ä Ä Å Å Æ Æ Ç Ç È È É É Ê Ê Ë Ë Ì Ì Í Í Î Î Ï Ï Ð Ð Ñ Ñ Ò Ò Ó Ó

javascript和html中unicode编码和字符转义的详解

原文:http://ulhoo.com/blog/?p=285 1.html中的转义:在html中如果遇到转义字符(如" "),不管你的页面字符编码是utf-8亦或者是GB2312,都会直接打印成相应的字符:而当遇到(如:"\u8981"[此处的8981是16进制值])时,则不会打印成相应字符. /* *html标记的转义 *@example *<p>Hello World!</p> * ||等价于 *<p>Hello World