x=120*8
del x #删除x
x=-10;a=b=c=0 #等号多重指定使用,同行多语句加;
y=(a+ #语句分行,加注释必须加入小括号
b+
c+
2.6 )
print(float(x),int(y)) #强制转换
print(type(x),type(y)) #输出类型
x1=0b1101 #二进制
x2=0o57 #八进制
x3=0x5D #十六进制
x4=bin(13) #bin-转换二进制
x5=oct(47) #oct-转换二进制
x6=hex(93) #hex-转换二进制
print("进制转换",x1,x2,x3,x4,x5,x6)
y=round(y) #返回五舍六入
print("绝对值",abs(x)) #绝对值
print(pow(x,y)) #x的y次方
z=True
print(z,int(z),type(z))
#字符串操作
str1='''11''';str2="22" #3个单引号/双引号处理多余一行的字符串
str3=str1+"\n"+str2
print(str3)
print(int(str1)+int(str2)) #字符串数据转换成整数数据
print(str(x)+str(y)) #数值数据转换成字符串数据
print(5*str1) #字符串复制效果
print(chr(97)) #返回ASCII所对应的值
print(ord('a')) #返回字符的Unicode值
print("逸出字符:")
str4='I can\'t stop loving you' #单引号定义使用\
str5="I can't stop loving you" #双引号定义不使用\
str6="I \tcan't stop \nloving you"
print(str4)
print(str5)
print(str6)
print("字符串前加r") #防止逸出字符被转译
str7="Hello!\nPython"
print("不加r输出")
print(str7)
str8=r"Hello!\nPython"
print("加r输出")
print(str8)