double*pd=NULL;
pd=(double*)malloc(10*sizeof(double));
表示将向系统申请10个连续的double类型的存储空间,并用指针pd指向这个连续的空间的首地址。并且用(double)对malloc()的返回类型进行转换,以便把double类型数据的地址赋值
python中使用int(),float(),str()进行类型转换
使用input()输入信息,输入的数据类型为字符串,可以使用类型转换,weight = float (input("shuru"))
print(cost)
7.2
可通过字符串格式化控制小数点位数
print('%.3f' % cost)
7.200
print('%.0f' % cost)
7
x**6 表示x的六次方
翻转123.456:mystr='123.456'
mystr=float(mystr[::-1])//用此法反转字符串
print(mystr)
多路判断使用elif
若try中的代码正常运行,则忽略expect中的代码
若try中的代码出现错误,则运行expect中的代码
使用random 产生随机数 randrange(start,stop,step)
start最小值,包含在范围内 stop最大值,不包含在范围内 step递增的步长
random.randrange(100) 输出0-100
random.randrange(100,200) 输出100-200
random