直接输出
'Hello'
#利用转义字符输出单引号
'Let\'s go!'
'C:\\now'
r'C:\now\c' #输出原始字符串
输出语句
print("Hello World!")
print('Hello World!')
print('5'+"8")
输入语句
a = input("请输入:")
共享引用(id(变量名)输出地址,使用==判断值是否相等,is判断地址是否相等)
a=50
b=50
id(a)
id(b)
a == b
a is b #如果数值大于255则不会共享引用
type(a) #显示数据类型
进制转换
#int型转换整形,二进制,八进制,十六进制
print(int("30"))
print(int("1101",2))
print(int("177",8))
print(int("9ff",16))
print(float("3.14") * 2)
print(bin(10)) #转二进制
print(oct(10)) #转八进制
print(hex(10)) #转十六进制
math函数部分
import math
print("以下为math函数部分")
ans = 22/7
print(math.floor(ans))
print(math.floor(3.9999))
print(math.floor(-3.14))#往负数(下)方向截取
print(math.trunc(ans))
print(math.trunc(3.9999))
print(math.trunc(-3.14))#往0方向截取
print(math.ceil(3.14))#往上取整
print(round(3.14),round(3.9))#四舍五入取整
print(math.pi)
print(pow(2,4))#pow计算2的4次方
print(math.sqrt(144))#sqrt开平方
print(int(math.sqrt(144)))#sqrt开平方并且取整
str_1='@@@He@@llo@@'
print(str_1.upper())转换大写
print(str_1.lower())转换小写
print(str_1.find('l'))查找l的数量
print(str_1.replace('o','@'))#替换后的结果
print(str_1.split('e'))替换e
print(str_1.strip('@'))#只能处理头部和尾部
网友评论