Python中实现输入一个整数的案例
我就废话不多说了,大家还是直接看代码吧!
#! 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中实现输入一个整数的案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持好吧啦网。
相关文章:
1. CSS Hack大全-教你如何区分出IE6-IE10、FireFox、Chrome、Opera2. 在 XSL/XSLT 中实现随机排序3. asp(vbs)Rs.Open和Conn.Execute的详解和区别及&H0001的说明4. XML在语音合成中的应用5. Vue Element UI 表单自定义校验规则及使用6. JavaScript避免嵌套代码浅析7. 用css截取字符的几种方法详解(css排版隐藏溢出文本)8. chatGPT教我写compose函数的详细过程9. 《CSS3实战》笔记--渐变设计(一)10. CSS3实例分享之多重背景的实现(Multiple backgrounds)
