python基础知识(五)

本文深入讲解了编程中常用的字符串函数,如大小写转换、首字母大写等,并介绍了如何使用数学函数包进行数值操作,包括求和、取整、求根等。同时,探讨了字符串比较规则及常见函数如len()的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天主要讲的是一些基础函数:
字符串函数:
字符串函数也叫字符串处理函数,指的是编程语言中用来进行字符串处理的函数。
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)

结果为:
在这里插入图片描述
练习:输入验证码,不分大小写,只管对错

在这里插入代码片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))

结果为:
在这里插入图片描述
常用函数:
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))             #求这组数中的最小值

结果为:
在这里插入图片描述
字符串之间的大小比较
规则:
如果两个字符串进行比较的,是从前到后依次比较对应的字符,如果已经分出大小了,后面的字符就不比了。
注意:字符串之间只可比较大小,不能进行运算。
字符比较遵循的规则是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')

结果为:
在这里插入图片描述
今天就到这里了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值