输出整数或小数的两种方法

print("%.2f" % m) #输出两位小数
print("%d" % m) #输出整数
print("n={},y={:.2f} ".format(n,y))

Python format 格式化函数

Print 不换行

print("n=",end="")

输入的字符串转数值

i = eval(input())

输入时打印提示语

s = input("What is the temperature?")

一次性输入两个值

y,z=eval(input("请输入2个整数,中间用逗号分开:"))

向上取整

print "math.ceil---"
print "math.ceil(2.3) => ", math.ceil(2.3)
print "math.ceil(2.6) => ", math.ceil(2.6)

字符串拼接

字符串之间拼接用加号,但是字符串和数值不能拼接,需要先用 str() 函数转换一下。

print("time:" + str(math.ceil(time) * 5))

数字反序

int(str(12345)[::-1])

判断数据类型