python3 UnicodeCode_string.py

"""
模块:python3 UnicodeCode_string.py
参考:https://www.runoob.com/python3/python3-func-chr-html.html
知识点:
1.chr(i, /) -> 当前整数对应的 ASCII 字符。
    Return a Unicode string of one character with ordinal i; 0 <= i <= 0x10ffff.
    i -- 可以是 10 进制也可以是 16 进制的形式的数字,数字范围为 0 到 1,114,111 (16 进制为0x10FFFF)。

2.ord(c, /)
    Return the Unicode code point for a one-character string.

3.hex(number, /)
    Return the hexadecimal representation of an integer.

    >>> hex(12648430)
    '0xc0ffee'

4.十进制编码  十六进制编码  字符
    48          0x30       0
    49          0x31       1
    50          0x32       2
    51          0x33       3
    52          0x34       4
    53          0x35       5
    54          0x36       6
    55          0x37       7
    56          0x38       8
    57          0x39       9
    --------------------------
    65          0x41       A
    66          0x42       B
    67          0x43       C
    68          0x44       D
    69          0x45       E
    70          0x46       F
    71          0x47       G
    72          0x48       H
    73          0x49       I
    74          0x4a       J
    75          0x4b       K
    76          0x4c       L
    77          0x4d       M
    78          0x4e       N
    79          0x4f       O
    80          0x50       P
    81          0x51       Q
    82          0x52       R
    83          0x53       S
    84          0x54       T
    85          0x55       U
    86          0x56       V
    87          0x57       W
    88          0x58       X
    89          0x59       Y
    90          0x5a       Z
    -------------------------
    97          0x61       a
    98          0x62       b
    99          0x63       c
   100          0x64       d
   101          0x65       e
   102          0x66       f
   103          0x67       g
   104          0x68       h
   105          0x69       i
   106          0x6a       j
   107          0x6b       k
   108          0x6c       l
   109          0x6d       m
   110          0x6e       n
   111          0x6f       o
   112          0x70       p
   113          0x71       q
   114          0x72       r
   115          0x73       s
   116          0x74       t
   117          0x75       u
   118          0x76       v
   119          0x77       w
   120          0x78       x
   121          0x79       y
   122          0x7a       z

"""
# # 1.打印一段 Unicode 编码-字符表。
# begin = int(input("Unicode 序号的起始值:"))
# end = int(input("Unicode 序号的终止值:"))
# print("Unicode code point_string:")
# print("十进制编码  十六进制编码  字符")
# for x in range(begin, end + 1):
#     d = str(x).center(10)
#     h = hex(x).center(12)
#     c = chr(x).center(4)
#     print("%s  %s  %s" % (d, h, c))

# # 2.查询一个字符的十进制编码。
# queryStr = input("要查询的一个字符:")
# print(f'ord({queryStr}): {ord(queryStr)}')

# # 3.查询一个编码对应的字符。
# ordinal = int(input("输入一个 Unicode 十进制编码:"))
# print(f'chr({ordinal}): {chr(ordinal)}')

# 4.中文
print(chr(0x4e00))  # 一
print(chr(0x9fa5))  # 龥
print(ord('一'))  # 19968
print(ord('龥'))  # 40869
print(f"汉字个数 {ord('龥') - ord('一')}")
# 汉字个数 20901
展开阅读全文

Git 实用技巧

11-24
这几年越来越多的开发团队使用了Git,掌握Git的使用已经越来越重要,已经是一个开发者必备的一项技能;但很多人在刚开始学习Git的时候会遇到很多疑问,比如之前使用过SVN的开发者想不通Git提交代码为什么需要先commit然后再去push,而不是一条命令一次性搞定; 更多的开发者对Git已经入门,不过在遇到一些代码冲突、需要恢复Git代码时候就不知所措,这个时候哪些对 Git掌握得比较好的少数人,就像团队中的神一样,在队友遇到 Git 相关的问题的时候用各种流利的操作来帮助队友于水火。 我去年刚加入新团队,发现一些同事对Git的常规操作没太大问题,但对Git的理解还是比较生疏,比如说分支和分支之间的关联关系、合并代码时候的冲突解决、提交代码前未拉取新代码导致冲突问题的处理等,我在协助处理这些问题的时候也记录各种问题的解决办法,希望整理后通过教程帮助到更多对Git操作进阶的开发者。 本期教程学习方法分为“掌握基础——稳步进阶——熟悉协作”三个层次。从掌握基础的 Git的推送和拉取开始,以案例进行演示,分析每一个步骤的操作方式和原理,从理解Git 工具的操作到学会代码存储结构、演示不同场景下Git遇到问题的不同处理方案。循序渐进让同学们掌握Git工具在团队协作中的整体协作流程。 在教程中会通过大量案例进行分析,案例会模拟在工作中遇到的问题,从最基础的代码提交和拉取、代码冲突解决、代码仓库的数据维护、Git服务端搭建等。为了让同学们容易理解,对Git简单易懂,文章中详细记录了详细的操作步骤,提供大量演示截图和解析。在教程的最后部分,会从提升团队整体效率的角度对Git工具进行讲解,包括规范操作、Gitlab的搭建、钩子事件的应用等。 为了让同学们可以利用碎片化时间来灵活学习,在教程文章中大程度降低了上下文的依赖,让大家可以在工作之余进行学习与实战,并同时掌握里面涉及的Git不常见操作的相关知识,理解Git工具在工作遇到的问题解决思路和方法,相信一定会对大家的前端技能进阶大有帮助。
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值