1.python中的输出
普通输出
#打印信息
print("hello world!")
格式化输出
在程序中,看到了%这样的操作符,这就是python中格式化输出
age = 1
name = "xiaohua"
print("我的名字是%s,年龄是%d"%(name,age))
%c 字符
%s 通过str()字符串转换来格式
%i 有符号十进制整数
%d 有符号十进制整数
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写字母)
%X 十六进制整数(大写字母)
%e 索引符号(小写'e')
%E 索引符号(大写'E')
%f 浮点实数
%g %f和%e的简写
%G %f和%E的简写
换行输出
在输出时,如果有\n,此时内容就会换行在下一行显示
2.python输入
python2 中的输入----raw_input()
password = rwa_input("请输入密码:")
password = rwa_input("请输入密码:")
python3 中的输入----input()
a = input()
输入123后 a =123
3.运算符
算数运算符
a = 10,b=20
+:加 a+b=30
- :减 a-b=-10
*:乘 a*b=200
/:除 b/a =2
%:取模 b%a = 0
**:幂 2**3 = 8
//:取整除 9//2=4 9.0//2.0=4.0
关系运算符
若a =10,b=20
== : 等于,比较对象是否相等 eg:(a == b) 返回False
!= :不等于,比较两个对象是否不相等 eg: (a!=b) 返回true
<> :不等于,比较两个对象是否不相等,类似与!= eg:(a<>b)返回true
>:大于,返回x是否大于y eg:(a>b)返回false
<:小于,返回x是否小于y eg:(a<b)返回true
>=:大于等于,返回x是否大于等于y eg:(a>=b)返回false
<=: 小于等于,返回x是否小于等于y eg:(a<=b)返回true
赋值运算符
a = 10,b = 20
逻辑运算符
a = 10 ,b = 20
位运算符
成员运算符
身份运算符
运算符优先级
从最高到最低 用小括号改变优先级