#输入正整数,反转输出
N = input('请输入正整数')
print(eval(N[::-1]))
#给定一个数字123456,请采用宽度为25、右对齐方式打印输出,使用加号进行填充
print("{:+>25}".format(123456))
#给定一个数字12345678.9,请添加千位分隔符,设置宽度30,右对齐方式打印输出,使用空格填充
print('{:>30,}'.format(12345678.9))
#0x1010,请依次术后出python语言中十六进制、十进制、八进制、二进制,使用英文逗号分隔
print('0x{0:x},{0},0o{0:o},0b{0:b}'.format(0x1010))
#获得用户输入的一个字符串,输出其全小写形式
print('请输入一个字符串')
s = input()
print(s.lower())
#获得用户输入的一个字符串,输出其中字母a的出现次数
print('请输入一个字符串')
s = input()
print(s.count('a'))
#字符串替换
print('字符串替换')
s = input()
print(s.replace('py','python'))
#获得用户输入的一组数字,采用逗号分隔,输出其中的最大值
data = input('请输入数值,以逗号分割').split(',')
print(data)
print(max(data))
print(type(data))
#判断是否是浮点形字符串
s = '9e10'
if type(eval(s)) == type(12.2):
print('True')
else:
print('False')
#判断是否是整型字符串
s = '123'
if type(eval(s)) == type(2132):
print('True')
else:
print('False')
s = '123'
print('True'if type(eval(s))== type(1) else 'Flase')
python计算机二级练习
最新推荐文章于 2024-04-28 12:45:15 发布