Python中实现输入一个整数的案例
Python  /  管理员 发布于 5年前   308
我就废话不多说了,大家还是直接看代码吧!
#! usr/bin/python3.5# -*- coding:utf-8 -*-a = input("请输入一个整数:")#python中input函数输出的是一个字符串,而只有通过int进行强制转换a = int(a)b = input("请输入一个整数:")b = int(b)"""divmod()函数用法def divmod(x, y): # known case of builtins.divmod """ Return the tuple (x//y, x%y). Invariant: div*y + mod == x. """ return (0, 0)函数返回的是两个值,第一个是一个x//y的整数,而x%y是一个求余"""n, r = divmod(a, b) if __name__ =='__main__': print("n=", n, "r=", r)
补充知识:python输入一个三位数以上的整数,输出其百位以上的数字(同每个位置上的数字)
例如用户输入1234,则程序输出12
x=input('请输入一个三位以上的数')x=int(x)if 0<x<99: print('请重新输入一个三位以上的数')else: x=x//100 print(x)
这个题目用到的是整除运算的思想。
同样的 我们可以举一反三:
x=x//10
x=x//1000
那么如果我们想将各个位置上的数字提取出来
那就更简单了,连续组合整除运算就OK啦!
x=x//10//10
以上这篇Python中实现输入一个整数的案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..博主 在
科学上网翻墙之v2rayN-Core客户端免费公益节点使用教程中评论 @ mashrdn 多切换几个节点测试,免费ssr是没那么稳..Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号