How can I get the x LSBs from a string (str) in Python?

In the specific I have a 256 bits string consisting in 32 chars each occupying 1 byte, from wich i have to get a "char" string with the 50 Least Significant Bits.

解决方案

I think that a possible answer could be in this function:

mystr holds my string

def get_lsbs_str(mystr):

chrlist = list(mystr)

result1 = [chr(ord(chrlist[-7])&(3))]

result2 = chrlist[-6:]

return "".join(result1 + result2)

this function take 2 LSBs of the -7rd char of mystr (these are the 2 MSBs of the 50 LSBs)

then take the last 6 characters of mystr (these are the 48 LSB of the 50 LSB)

Please make me know if I am in error.

python 截取字符串6位_在Python中从字符串获取x个最低有效位相关推荐

  1. c ++比较字符串是否相等_在C ++中比较字符串的3种方法

    c ++比较字符串是否相等 In this tutorial, we'll learn methods to compare strings in C++. Consider a scenario w ...

  2. 在字符串中标红_在C ++中标记字符串

    &在字符串中标红 In this article, we'll take a look at how we can tokenize a C++ String. 在本文中,我们将研究如何标记C ...

  3. python安装方法32位_【Python】pycharm安装32位win7出现的问题解决办法。

    1.安装 PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows下是如何安装的 ...

  4. python做审计底稿视频_最新Python教学视频,每天自学俩小时,让你offer拿到手软...

    2020最新Python零基础到精通资料教材,干货分享,新基础Python教材,看这里,这里有你想要的所有资源哦,最强笔记,教你怎么入门提升!让你对自己更加有信心,重点是资料都是免费的,免费!!! 如 ...

  5. python输出字符串后三位_在python中,字符串s =

    [单选题][图片] [单选题]This kind of car _____ made in Shanghai. [判断题]真正衡量数字通信系统的有效性指标是频带利用率. [单选题]小王正在考虑在他的总 ...

  6. 不属于python标准库的是_《Python Cookbook(第2版)中文版》——1.10 过滤字符串中不属于指定集合的字符-阿里云开发者社区...

    本节书摘来自异步社区<Python Cookbook(第2版)中文版>一书中的第1章,第1.10节,作者[美]Alex Martelli , Anna Martelli Ravenscro ...

  7. python字符串去掉空行_从python中的字符串中删除空格

    python字符串去掉空行 如何在python中删除字符串中的空格 (How to remove whitespaces in a string in python) str.lstrip()str. ...

  8. python下列数据中不属于字符串的是_下列数据中,不属于字符串的是( )。_学小易找答案...

    [单选题]字符串的strip方法的作用是( ). [其它]请根据下述需求,编写一个程序: 用户输入一个字符串,将下标为偶数的字符串提出来合并成一个新的字符串A,再将下标为奇数的字符串提出来合并成一个新 ...

  9. python字符串拼接数字_解决Python中字符串和数字拼接报错的方法

    解决Python中字符串和数字拼接报错的方法 前言 众所周知Python不像JS或者PHP这种弱类型语言里在字符串连接时会自动转换类型,如果直接将字符串和数字拼接会直接报错. 如以下的代码: # co ...

最新文章

  1. 中考考试的指令广播_明天FM105.2《朝朝早精神好》推出2017广州中考日特别报道...
  2. Spring.NET学习笔记9——打造简易的依赖注入框架(练习篇) Level 100
  3. mybaits十四:使用if和where标签构建动态sql
  4. 开发者账号申请完多久可以用_苹果开发者从0到发布app到apple store
  5. python list tuple 消耗_Python内存消耗:dict VS元组列表
  6. 图论 —— 图的连通性 —— Tarjan 求双连通分量
  7. 基于日志的交换机故障预测
  8. group by的用法原理
  9. IE7下JSON不能有多余的逗号,IE8下创建IMG节点的BUG
  10. 暴汗~莫明其妙收到一张汇款单......
  11. Tushare使用教程
  12. 线性同余法产生随机数C语言,使用线性同余法生成伪随机数/序列(C++实现)
  13. java 定时为每月10号_Java定时任务配置(Scheduled注解)
  14. html5中表格怎么写,HTML5制作表格样式本
  15. aps生产计划排产的计划类型
  16. 环信php修改头像,环信客服 如何正确设置用户的头像和昵称?
  17. android4.4 获取符合默认短信应用要求的短信应用包名
  18. 网页采集工具-免费网页采集工具大全
  19. windows下修改中用户名为英文
  20. Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署动态网站(二)--技术流ken

热门文章

  1. c# 从一组数中随机抽取一定个数_Python随机模块22个函数详解
  2. u盘锁电脑_程序员用U盘偷公司源码被抓;Rust 语言发布 5 周年
  3. python函数库_10. 标准库简介
  4. dlib+vs2013+opencv实现人脸特征点检测
  5. Retrofit与RXJava整合
  6. Python 模块 requests 模拟登录豆瓣 并 发表动态
  7. DOS 命令、必会的 10个 DOS 命令
  8. 线程WAITING--BlockingQueueDemo
  9. Struts2源码阅读(一)_Struts2框架流程概述
  10. html5 input select,【Web前端问题】select如何实现既可以像input那样支持输入,又可以从下拉中选择? antd...