Python教程

【Python】常用函数

本文主要是介绍【Python】常用函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

常用函数

ord()函数 获取字符的整数表示

print(ord("Y"))
89

进程已结束,退出代码0

 

chr()函数 把编码转换为对应的字符

print(chr(89))
Y

进程已结束,退出代码0

 

 abs() 绝对值的函数

print(abs(-1.235))
1.235

进程已结束,退出代码0

 

max() 最大值函数 

value = [1,2,3,9,12,8]
print(max(value))
12

进程已结束,退出代码0

 

math.sqrt() 计算平方根函数

print(math.sqrt(23))
4.795831523312719

进程已结束,退出代码0

 

int() 可以把其他数据类型转换为整数

print(int(3.14))
3

进程已结束,退出代码0

 

hex()  把一个整数转换成十六进制表示的字符串

print(hex(5))
0x5

进程已结束,退出代码0

 

# power(x)函数,参数x就是一个位置参数。

# power(x,n),x的n次方

# 函数中pass可以用来作为占位符

 

range()函数,可以生成一个整数序列,创建一个整数列表,一般用在 for 循环中

list = "Hello"
for i in range(len(list)):
    print(list[i])
执行结果

  非for循环

r = range(10)
# 从小到大:2开始,10结束,步长3位
a = range(2,10,3)
# 从大到小
n = range(100,10,-5)
print(type(r))
print(list(r))
print(list(a))
print(list(n))
<class 'range'>
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[2, 5, 8]
[100, 95, 90, 85, 80, 75, 70, 65, 60, 55, 50, 45, 40, 35, 30, 25, 20, 15]

进程已结束,退出代码0
执行结果

  

random() 方法返回随机生成的一个实数,它在[0,1)范围内

  random() 不能直接使用 ,需要import random 

import random,string
# 产生 1 到 10 的一个整数型随机数
print( random.randint(1,10) )
# 产生 0 到 1 之间的随机浮点数
print( random.random() )
# 产生  1.1 到 5.4 之间的随机浮点数,区间可以不是整数
print( random.uniform(1.1,5.4) )
# 从序列中随机选取一个元素
print( random.choice('tomorrow') )
# 生成从1到100的间隔为2的随机整数
print( random.randrange(1,100,2) )
# 将序列a中的元素顺序打乱
a=[1,3,5,6,7]
random.shuffle(a)
print(a)
# 从a-zA-Z0-9生成指定数量的随机字符:
ran_str = ''.join(random.sample(string.ascii_letters + string.digits, 8))
print(ran_str)
2
0.21454469294169343
3.346626079217021
t
17
[3, 1, 6, 7, 5]
1K4Mdbig

进程已结束,退出代码0
执行结果

 

字符串

s = "hellO world !~"
print(str.capitalize(s))    # 首字母大写
print(str.isalnum(s))       # 是否为数字或字母
print(str.isalpha(s))       # 是否为字母
print(str.isdigit(s))       # 是否只包含数字
print(str.islower(s))       # 是否存在大小写字符
print(str.format(s))        # 格式化字符串
print(str.lower(s))         # 转换为小写输出
print(str.upper(s))         # 转换为大写输出

print(s.join(s))            # 用于将序列中的元素以指定的字符连接生成一个新的字符串。
Hello world !~
False
False
False
False
hellO world !~
hello world !~
HELLO WORLD !~
hhellO world !~ehellO world !~lhellO world !~lhellO world !~OhellO world !~ hellO world !~whellO world !~ohellO world !~rhellO world !~lhellO world !~dhellO world !~ hellO world !~!hellO world !~~

进程已结束,退出代码0
执行结果

 

这篇关于【Python】常用函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!