• 做密码学会用到的python函数--kali and windows


    先创建一个python文件:touch python

    查看python版本型号:Python -V

         例如:root@saya:~# python -V
                    Python 2.7.13

    在kali终端退出python:输入quit()

         例如:NameError: name 'version' is not defined
                    >>> quit()
                   root@saya:~#

    bin():将一个整数转换为一个二进制字符串。其结果是一个有效的Python表达式。如果x不是一个Python int对象,它必须定义一个__index__()方法,该方法返回一个整数。

    len(): 返回字符串长度。语法 len( str )。

          例如:root@saya:~# python
                                            Python 2.7.13 (default, Jan 19 2017, 14:48:08)
                                            [GCC 6.3.0 20170118] on linux2
                                            Type "help", "copyright", "credits" or "license" for more information.
                                            >>> str="this is string example...wow!!!"
                                            >>> print len(str);
                                            31

    str():将对象转化为适于人阅读的形式

     p=gmpy2.mpfr(p) 高精度浮点数mpfr;

     p=gmpy2.mpz(p) 大整数mpz;

    append() 方法用于在列表末尾添加新的对象。

    windows:

    安装成功后,在本机搜索IDLE出现文本编辑器。

    在cmd中也可以进行。输入python后进入编辑模式,之后可以写quit()或者按ctrl+z退出当前python模式。

    print len(str(bin(16)))-3;

     C:UsersLenovo>python E: etserverpython estRSA.py
     4

  • 相关阅读:
    只会写“Hello World”的菜鸟心声
    新的旅程
    生成[1,2,,3,4,5,6,7,8,9]的随机数组?
    计算java集合中自定义对象出现的次数
    iOS https 证书信任漏洞解决办法
    自定义 URL Scheme 完全指南
    Apple移动设备处理器指令集 armv6、armv7、armv7s及arm64
    url schemes格式错误
    给UITapGestureRecognizer添加tag
    iOS GIF 格式动画 图片显示
  • 原文地址:https://www.cnblogs.com/nldyy/p/8543152.html
Copyright © 2020-2023  润新知