以下代码用于实现十进制转二进制、八进制、十六进制:

# -*- coding: UTF-8 -*-

# Filename :test.py

# author by :fghfhvngvgfgdh

# 获取用户输入十进制数

dec = int(input("输入数字: "))

print("十进制数为",dec,":")

print("转换为二进制为:", bin(dec))

print("转换为八进制为:", oct(dec))

print("转换为十六进制为:", hex(dec))

执行以上代码输出结果为:

python3 test.py

输入数字: 5

十进制数为 5 :

转换为二进制为: 0b101

转换为八进制为: 0o5

转换为十六进制为: 0x5

python3 test.py

输入数字: 12

十进制数为 12 :

转换为二进制为: 0b1100

转换为八进制为: 0o14

转换为十六进制为: 0xc

Python 质数判断


一个大于1的自然数,除了1和它本身外,不能被其他自然数(质数)整除(2, 3, 5, 7等),换句话说就是该数除了1和它本身以外不再有其他的因数。

# -*- coding: UTF-8 -*-

# Filename :test.py

# author by : 56567ghfffhjgjhj

# Python 程序用于检测用户输入的数字是否为质素

# 用户输入数字

num = int(input("请输入一个数字: "))

# 质素大于 1

if num > 1:

# 查看因子

for i in range(2,num):

if (num % i) == 0:

print(num,"不是质素")

print(i,"乘于",num//i,"是",num)

break

else:

print(num,"是质素")

# 如果输入的数字小于或等于 1,不是质素

else:

print(num,"不是质素")

执行以上代码输出结果为:

$ python3 test.py

请输入一个数字: 1

1 不是质素

$ python3 test.py

请输入一个数字: 4

4 不是质素

2 乘于 2 是 4

$ python3 test.py

请输入一个数字: 5

5 是质素

推荐资料:

0.最新全套完整Python视频教程,学Python编程开发看它就够了!直接下载

1.JAVA面试视频+题库+笔试+简历模板

看完本文有收获?请转发分享给更多人

关注「Python编程开发」,做顶尖开发工程师!

喜欢就点一下「在看」呗~

bytes转16进制整数 python_Python 十进制转二进制、八进制、十六进制相关推荐

  1. 数的进制转换:十进制转二进制、十六进制转二进制、二进制转八进制

    一.十进制整数转其它进制(除基取余法) 十进制数转n进制就是用数不断除以n,直到最后得出的商为0,然后把得出的所有余数倒序排列即为结果. 例1:如下十进制数96转换为二进制数是1100000 例2:如 ...

  2. python中二进制转8进制_Pythoner:教你二进制八进制十六进制的快速转化

    Hi,你的 Python 学的怎么样了?要记得每天进步一点点哦,跟小帅b做个约定,再过不久我们一起来项目实战,所以现在咱们少看点片,没事敲下键盘,练练 Python 吧. 要是哪一天,我能爬取所有苍井 ...

  3. 十进制转换成十六进制c语言 链栈,C语言 链栈 实现十进制转换二进制,八进制,十六进制...

    C语言 链栈 实现十进制转换二进制,八进制,十六进制 (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 最后运行结果:代码:#incl ...

  4. 十进制转二进制 / 八进制 / 十六进制的手算方法,及其数学原理的通俗解释

    前言:接触计算机的同学学习基础课程时,不免会碰到十进制转二进制 / 八进制 / 十六进制这种问题.常见的方法有"除以2/8/16看余数".本文在介绍方法的前提上,对其数学原理进行了 ...

  5. C++将16进制补码转换为十进制数

    好多年没更新了,工作后的第一个更新. 言归正传,前几天碰上一个小问题,简单地说就是将核对给机械臂的发的运动指令是否正确,但指令码是16进制补码,看得云里雾里,用自带的计算器发现,并没有将负数的补码转成 ...

  6. 华为机试 16进制转换成十进制

    题目描述 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示. 输入描述: 输入一个十六进制的数值字符串.注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcoder ...

  7. oracle转换为16进制,Oracle的十进制和16进制转换函数

    Oracle的10进制和16进制转换函数 在数据库中,常常需要将10进制转16进制,又会需要将16进制转10进制.有两个使用PL/SQL开发的函数,可以方便使用. create or replace ...

  8. C#16进制字符和16进制整数的转换

    (1)获取TextBox中的内容转换为16进制数字 string strCanID = CanIDText.Text; uint a = Convert.ToUInt32(strCanID, 16); ...

  9. c语言 123转2进制,C语言十进制转二进制

    十进制转二进制可以使用库函数itoa. itoa函数原型:char*itoa(int value,char*string,int radix); 功能:将任意类型的数字转换为字符串.在中与之有相反功能 ...

最新文章

  1. Ubuntu下安装QT5.4.1
  2. Spring Boot 系列(八)@ControllerAdvice 拦截异常并统一处理
  3. 性能测试Loadrunner与Mysql
  4. 中国食品检测行业市场发展策略及投资战略建议报告2022-2028年版
  5. 神策数据与 IPIP.NET 强强联合,精准 IP 让用户行为分析更精确
  6. MySQL 视图的基础操作
  7. c语言二分法查找一个数_算法简解-二分查找
  8. python计算面积折线图_Python交互图表可视化Bokeh:4. 折线图| 面积图
  9. 数据库 流量切分_互联网大厂有哪些分库分表的思路和技巧?
  10. js 实现用window.print()打印页面中的部分内容,局部打印
  11. python环境配置,windows系统,anaconda集成开发环境
  12. PyQt4开发环境搭建指导
  13. 201521123026《Java程序设计》第2周学习总结
  14. 获取Map集合中数据的方法
  15. 《Spring揭秘》学习部分总结
  16. softmax 激活函数
  17. 八大排序之堆排序、快速排序、基数排序(java)。
  18. 读《论证是一门学问》
  19. 美通企业日报 | 信达生物与礼来制药达成战略合作;希尔顿旗下康莱德酒店亮相天津...
  20. npm 包解析 eml 文件

热门文章

  1. 米莱迪机器人加物理攻击_王者荣耀:新法师一姐米莱狄的出装与玩法,教你如何打出逆天输出...
  2. 从服务器检索时出错dfdferh01_大数据实战项目之海量人脸特征检索解决方案演进...
  3. c#中用鼠标点击事件实现抠图
  4. Android使用adb命令安装应用-连接usb
  5. 重启oracle服务顺序,oracle 10g]命令行启动ORACLE服务及顺序
  6. sharepoint页面嵌入_在SharePoint 2010页面中嵌入SWF文件
  7. Android 百度地图-实现POI的搜索(搜索周边)附源码
  8. linux nodejs环境部署,Linux 部署Nodejs 环境 (自学记录篇)
  9. 浅析Hibernate映射(一)——基本映射
  10. BZOJ 2458 最小三角形(分治)