Ascii码(American Standard Code for Information Interchange,美国信息互换标准代码):最初计算机只在美国使用时,只用8位的字节来组合出256(2的8次方)种不同的状态,把所有的空格、标点符号、数字、大小写字母分别用连续的字节状态表示,一直编到了第 ...
分类:
其他好文 时间:
2019-01-17 22:44:25
阅读次数:
200
1.输入1-127的ascii码并输出对应的字符 for i in range(1,128): print(chr(i)) 2.输入a,b,c,d,4个整数,计算a+b-c*d的结果 a = input("send integer num a is: ") b = input("send integ ...
分类:
编程语言 时间:
2019-01-17 00:37:52
阅读次数:
396
理解字符编码的历史与使用原因1、计算机只能认0与1。2、通过0与1,二进制数,计算机能很容易识别出各种数字。3、为了能让计算机识别各种字符,美国人制定了ASCII码,能识别出127种字母与特殊字符,只需使用一个字节。3、因为ASCII码不支持中文,在1980设计出gb2312,收录了7445个汉字。4、到了1995年设计出BGK1.0收录了2万多个汉字。5、到了2000年,设置出GB18030收录
分类:
编程语言 时间:
2019-01-16 11:42:28
阅读次数:
176
电脑系统中的英文字符串和中文字符最根本的区别就在于: 1、英文的 ASCII 码,其最高位为 0,占一个字节 注:英文的ASCII码范围是在0到127,二进制为(0000 0000 ~ 0111 1111) 2、中文的 ASCII 码,其最高位为 1。占两个字节, 注:两个字节的最高位都是1 因此可 ...
分类:
编程语言 时间:
2019-01-15 21:05:39
阅读次数:
184
装饰器 装饰内容的一个工具 本质是闭包 开放封闭原则(写代码必须遵守): 1.对扩展开放 2.对修改源代码封闭 3.不改变调用方式 作用:在不改变源代码的基础上,新增功能 语法糖 在被装饰的函数正上方,加一个@装饰器的名字 独占一行 被装饰的函数名 = 装饰器的名字(被装饰的函数名) 当被装饰的函数 ...
分类:
其他好文 时间:
2019-01-15 18:30:51
阅读次数:
226
1.下面三个选项哪个为True5+4j > 2-3j'abc' < 'xyz'(3, 2) < ('a', 'b')2. 请分别说出下面各项的值True == 1False == 03>2>13>2>2(3>2)>1(3>2)>23.print(2 + 'a')的输出结果是?(提示,a的ASCII码 ...
分类:
编程语言 时间:
2019-01-14 23:02:06
阅读次数:
187
#include <stdio.h>#include <string.h>int main(void){ char min[32] = "love"; char mic[32]; int ad; printf("请输入:"); gets(mic); //通过顺序比较,通过的ASCII码大小来判断输出 ...
分类:
其他好文 时间:
2019-01-13 22:25:38
阅读次数:
220
ASCII码排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 240895 Accepted Submission(s): 94846 Pro ...
分类:
编程语言 时间:
2019-01-12 19:57:39
阅读次数:
133
在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约 ...
分类:
其他好文 时间:
2019-01-12 17:50:10
阅读次数:
621
转码方法: C#: string a = "\u6cf0\u56fd"; string b = Encoding.UTF8.GetString(Encoding.UTF8.GetBytes(a.ToCharArray())); 上述的"\u6cf0\u56fd"本身就是unicode的编码,所以并不 ...
分类:
其他好文 时间:
2019-01-12 13:13:55
阅读次数:
172