使用Python,判断三个个数是否是个位数,如果是个位数在前面补0,并转换成字符串,如果不是个位数直接转换成字符串类型
时间: 2023-05-21 13:07:30 浏览: 26
可以使用以下代码实现:
```python
num1 = 5
num2 = 10
num3 = 3
if num1 < 10:
num1 = '0' + str(num1)
else:
num1 = str(num1)
if num2 < 10:
num2 = '0' + str(num2)
else:
num2 = str(num2)
if num3 < 10:
num3 = '0' + str(num3)
else:
num3 = str(num3)
print(num1, num2, num3)
```
输出结果为: 05 10 03
相关问题
使用Python,判断一个数是否是个位数,如果是个位数在前面补0
可以使用以下代码来判断一个数是否是个位数,并在前面补0:
```python
num = 5
if num < 10:
str_num = "0" + str(num)
else:
str_num = str(num)
print(str_num)
```
如果 num 是个位数,输出为 05;如果 num 不是个位数,输出为输入的数字的字符串形式。
用python写出代码 输入一个五位数并判断是否是回文数
可以使用字符串反转的方法来判断一个数是否是回文数。具体实现如下:
```python
num = input("请输入一个五位数:")
if len(num) != 5:
print("输入有误,请输入一个五位数!")
else:
if num == num[::-1]:
print("是回文数")
else:
print("不是回文数")
```
首先将输入的数转换成字符串,然后判断字符串长度是否为5,如果不是则输出错误信息。如果长度为5,则将字符串反转并与原字符串比较,如果相同则说明是回文数,否则不是。