今天主要讲的是一些基础函数:
字符串函数:
字符串函数也叫字符串处理函数,指的是编程语言中用来进行字符串处理的函数。
eg:将小写字母转换为大写字母

a = "Love"
new_a = a.upper()
print(new_a)

结果为:LOVE
eg:大写转为小写

a = "Love"
new_a = a.lower()
print(new_a)

结果为:love
eg:输入一个字符串,将首字母大写,其他小写

a = input("请输入一个字符串:")
new_a = a.title()
print(new_a)

结果为:

python字符串函数isdigit() python字符串函数名_字符串


练习:输入验证码,不分大小写,只管对错

在这里插入代码片yanzhengma = input("请输入验证码x8N9:")
if yanzhengma.upper() == "X8N9":
    print("验证成功!")
else:
    print("验证失败!")

函数:功能模块。-----代表工具
包/模块----代表工具箱
导入包:取出工具去应用。
格式: import 包名
引用包下面的函数
格式: 包名.函数名() 或者 包名.变量
下面用数学函数举例:

import math     #引用数学函数包
math.e             #引用数学函数中的e
math.pi            #引用数学函数中的π
print(math.e,math.pi)

a = 8.888
math.ceil(a)               #数学函数中的向下取整
print(math.ceil(a))
math.floor(a)             #数学函数中的向上取整
print(math.floor(a))
math.sqrt(9)              #数学函数中的求算术平方根
print(math.sqrt(9))

结果为:

python字符串函数isdigit() python字符串函数名_字符串_02


常用函数:

1.len(o)

求对象的长度,将对象所占的位数返回,结果为一个整数。

注意:这个对象一定要是字符串,数字不可,会出错。

eg:

print(len(“123456”)

结果为:6

练习:实现简单的密码验证

a  = input("请输入密码:")
if len(a) == 6:
    if a == "112233":
        print("密码正确!")
    else:
        print("密码错误!")
else:
    print("密码长度有误,请重新输入")

2.求和函数:sum(一组数)
求列表中的所有数相加的和

a = (1,11,3,10,5,9,7,8,6,4,2)
print(len(a))
print(sum(a))
print(max(a))            #求这组数中的最大值
print(min(a))             #求这组数中的最小值

结果为:

python字符串函数isdigit() python字符串函数名_字符串_03


字符串之间的大小比较

规则:

如果两个字符串进行比较的,是从前到后依次比较对应的字符,如果已经分出大小了,后面的字符就不比了。

注意:字符串之间只可比较大小,不能进行运算。

字符比较遵循的规则是ASCII码:

“0”——48

“1”——49


“A”——65

“B”——66


“a”——97

“b”——98


eg:

print('a'>'b')
print('a'>'A')
print('Abc'>'abc')
print('Abc'>'AbD')
print('123'>'089')
print('123'>'1234')

结果为:

python字符串函数isdigit() python字符串函数名_数学函数_04


今天就到这里了!