运算符:
加、减、乘、除、
- “+”“-”“*”“/”结果和数学运算一样
- 无论是啥运算,只要操作数有浮点数,结果都是浮点数。除了除法中(两个整数相除结果都是浮点数)
- 有时算出的小数是不确定的。如果本来算是0.3,但是结果不是精确的0.3。
- “**”代表是指数
- “//”代表是取整除数
- “%”取余
注:有时候在书写很大的数时,可使用下划线将数分组,很更好的易读。
例如:13_0000_0000
python是不会打印下划线的。
输出函数:
- 它的样子print()
在没有任何改变下,运行print()函数自动下一行
- 用法:
print()就是将括号中的内容打印出来。
在print()中还可以进行运算。
如print(1+2)
有时候所要表达的句子可能会变。
print(“我是%s”% name)单个
print(“我是%s,我是%s”%(name,student))多个
继续限定
print(“我是%.2f”%number)数据结果变为两位小数。
当有格式化时,你在想输出%,你就应该%%
除了用格式化,
还可以用print(f”我是{name}”)
name是啥,他就输出啥
print(“hello”,end=” “)
print(“world”)
结果:hello world
end只能是字符串。
print(“hello nworld”)
结果:
hello
world
输入函数:
input(),括号中写的是一个提示输入信号,自己会自动打印出。遇到回车时结束。
得到的都是字符串
类型转换:name=”455”
name=int(name)
print(“%d”%name)
它不会改变原始变量的值,只是在它的作用下,值变化了。(举个例子,手机美颜的照片,是自己吗?)
type()看变量的类型,返回值为变量的类型字符串。
eval(),除去括号字符串的引号。



