Python基本语句

2020-06-13  本文已影响0人  别学编程

直接输出

'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('@'))#只能处理头部和尾部
上一篇 下一篇

猜你喜欢

热点阅读