python输出百位函数,用python语言提取千位数

用Python编写一个,输入一个四位整数,求它的千位,百位,十位,个位各是多少

#!/usr/bin/env python

建平ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

# -*- coding: utf-8 -*-

a = input()

print "千位是: %s" % str(a)[0]

print "百位是: %s" % str(a)[1]

print "十位是: %s" % str(a)[2]

print "个位是: %s" % str(a)[3]

当运行程序时,在控制台输入2345,输出结果是:

千位是: 2

千位是: 3

千位是: 4

千位是: 5

扩展资料

1、python输入用法介绍:

python输入时使用input( )函数,这个函数只能接收“数字”的输入,返回所输入的数字的类型( int, float )。示例:

a = input("input a: ")

print(a,type(a))

2、python字符串切割:

python中string字符串使用[]可以通过索引获取字符串中字符,例如:

a = "Hello"

print "a[1] 输出结果:", a[1]

a[1] 输出结果: e

求用python输入一个三位自然数,计算并输出其百位、十位和个位上的数字的代码(两种方法)

#方法一:

print('百位:{},十位:{},个位:{}'.format(*input('请输入一个三位数:')))

#方法二:

i=int(input('请输入一个三位数:'))

t=(i//100,i//10%10,i%10)

print('百位:{},十位:{},个位:{}'.format(*t))

python语法中怎样输出1到100以内的十位或个位是三的数

#输入number = 123

number = int(input('请输入一个三位数:'))

a = number%10 #个位

b = number//10%10 #十位

c = number//100 #百位

print('%d的百位是:%d'%(number,c))

print('%d的十位是:%d'%(number,b))

print('%d的个位是:%d'%(number,a))


标题名称:python输出百位函数,用python语言提取千位数
路径分享:http://csdahua.cn/article/hecoee.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流