python
input():接受用户输入,默认返回的是一个字符串
a=3.141567890 print("π的值为:%.10f" %a)
那么%f默认返回6为小数位,在前面添加.10就会返回10为小数点,如果没有10为小数,会自动补零;
ctrl+/快速注释
常用的占位符:
%d,整数 %f 浮点数 %s 字符串 %% 表示符号本身
a = '小张' b = "小吴" print("他们的名字分别是%s、%s" %(a,b))
format占位符:{}
格式:
b=100/3 print("n的值是{}" .format(b))
其中format占位符指定保留小数位数: 格式{:.7f} 保留7位
f占位符:
b=100/3 print(f'值为:{b}')
数据类型
可变数据类型:改变数据的值不会产生一个新的对象,变量依旧指向原来的对象
不可变数据类型:指改变了数据的指之后,这个值就会变成另外一个数据的类型
数值类型:
int、float、complex(复数)
18//3 //表示整除
4**3 表示的是4的3次方;**
数值类常用的方法 math
ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回x
fabs:返回x的绝对值
floor:取小于x的最大整数值;本身是整数就返回本身
pow:返回x的y次方,即x**y
sqrt:求x的平方根
使用随机数 random模块
单引号和双引号完全可以替换,可以相互嵌套
三引号一般用于注释或保持样式的长字符串的输出