python经典编程题分别取个位十位百位
python经典编程题分别取个位十位百位
问题描述:
对于输入的两个两位数正整数a、b,将a的十位和个位依次放到c的十位和千位,将b的十位和个位依次放到c的百位和个位上。
输入:a,b两个整数
输出:c
方法一:
分别将a和b中的十位个位取出,设为a1、a2、b1、b2。然后按照要求组合成c,根据题目要求c=1000a2+100b1+10*a1+b2
def fun(a,b):a1=a//10#取a中十位中的数字a2=a%10#取a中个位中的数字b1=b//10#取b中十位中的数字b2=b%10#取b中个位中的数字return 1000*a2+100*b1+10*a1+b2#按照新的组合方式组合c
a,b=map(int,input().split())
print(fun(a,b))
方法二
考虑到要对这两个整数的个位和十位都进行操作,因此可以考虑将两个整数变成字符串后,利用字符串的下标索引,分别对两个整数的个位和十位进行操作,最后按要求输出对应组合。
def fun(a, b):
#********* Begin *********# a = str(a) #将a、b都变成字符串b = str(b)return a[1]+b[0]+a[0]+b[1] #按要求返回指定组合
#********* End *********#
a,b=map(int,input().split())
c = fun(a, b)
print(c)
python经典编程题分别取个位十位百位相关推荐
- .NET c#取一个数的个位十位百位千位万位
要求输入的数不多于五位 窗口: 代码: using System; using System.Collections.Generic; using System.ComponentModel; usi ...
- 求一个数的个位,十位,百位,千位分别是多少?/三目运算符的应用?
//定义一个int类型的变量,初始化值为1234,求这个数的个位,十位,百位,千位分别是多少?//运行效果://1234的个位是4,十位是3,百位是2,千位是1int a = 1234;System. ...
- 输入一个三位数,输出个位十位百位
#include<stdio.h> int main()//输入一个三位数,输出个位十位百位 {int x, ge,shi, bai;printf("请输入一个三位数的数字&qu ...
- 【C语言】计算个位十位百位思路
int a;//a是需要计算个位十位百位的数字 scanf("%d",&a); printf("%d",a%10);//输出个位数 printf(&qu ...
- C语言基础——求一个三位数的个位十位百位
#include <stdio.h>// 求一个三位数的个位十位百位 #include<math.h> int main(void) {int num;printf(" ...
- C语言计算个位十位百位之和
#include <stdio.h> int main() { int a = 123; int total = 0; while(a>0) {total = total + (a% ...
- python求个位十位百位_Js 分别取一个数的百位,十位,个位
var num=654; var baiwei=parseInt(num/100); //6.54取整 得到百位6 console.log(baiwei); var shiwei=parseInt(( ...
- C++语言基础:输出一个整数的个位十位百位上的数字
功能描述 输入一个数,如一个三位数,输出其个位.十位.百位上的数字 如 123 这个数 求个位: 对 10 取模(123 % 10 = 3 即可), 求十位, 先把 123 除以 10,得到 12, ...
- c语言分离个位十位百位_C语言中 将一个3位数整数,正确分离出它的个位、十位和百位数字,并分别在屏幕上输出...
展开全部 代码如下: #include int main(void) { int number;int units, tens, hundreds; //定义三个变量分别存储个位.十位和百位上的数字 ...
最新文章
- 四川大学计算机学院夏欣,自适应窗口的图像平滑去噪.pdf
- myeclipse:web项目不能显示Web App Libraries
- validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/
- 控制cpu_设备管理 设备控制方式
- (转载)OC学习篇之---KVC和KVO操作
- Asp.net MVC3.0 入门指南 7.1 展示查找页面
- C#中const和static readonly 的区别
- MVC4.0网站发布和部署到IIS7.0上的方法【转:http://www.th7.cn/Program/net/201403/183756.shtml】...
- HttpClient:绕开https证书(三)
- Qt动画框架Animation Framework
- VMware 安装ubuntu 18.04遇到的问题
- C#中PostMessage和SendMessage的参数传递实例
- “返回指向栈空间的指针”的错误
- 大型网站的 HTTPS 实践(二)——HTTPS 对性能的影响
- Leetcode每日一题:649.dota2-senate(Dota2参议院)
- linux oracle 服务重启过程
- 编译 java_如何编译java
- Guice 快速入门
- php验证码汉字显示音节,普通话拼音PHP 标调音节 1403个
- HTML5之插入图片