函数
1.字符串函数
在pycharm中编写代码时在之前博客中有写到:摁Ctrl键点击特定关键词可以查看关键字(或函数)中的附件功能
从而在在编程中更方便的使用这些附件
所以我们可以把函数理解为功能模块,像工具一样很方便的就可以拿来使用
下面则介绍几个字符串中的部分常用函数
在电脑打字时转换字母大写 可以摁按键capslock即可完成转换大写 而在python中要字母实现这一内容呢?
upper()函数
a = 'sss'
b = a.upper()
print(a)#SSS
在变量后跟上upper函数即可完成转换大写 可以转换大写 如果需要全部进行小写怎么办
a = SSS.lower()
print(a)#sss
用lower()函数来完成即可
lower函数upper的应用
yanzhengma = input('请输入验证码:')
if yanzhengma.upper() == 'S1X2':
print('验证码成功!')
else:
print('验证码错误!')
如果把函数理解为工具的话;那么包\模块就像是工具箱
包的使用方法一般为:
导入包:
格式:
import 包名
引用包下面的函数
格式:
包名.函数名()
或者:包名.变量
#注:把“.”平常说话中的“的”
数学函数
例如
import math
#函数:功能(工具)
#引用了math这个包下面的自然常数e
math.e
#引用了math这个包下面的圆周率Pi
print(math.e,math.pi)
x = 3.14
# 向上取整
print(math.ceil(x))#4
#向下取整
print(math.floor(x))#3
#求算术平方根
print(math.sqrt(4))#2.0
其他常用函数
#1、len(o)
#解释: 求对象的长度,将对象所占的位数返回,结果为一个整数。
print(len('123456'))
#不要跟数
# print(len(111))#报错
#练习:实现密码长度简单判断
pwd = input('请输入密码:')
if len(pwd) == 6:
if pwd == '123456':
print('密码正确')
else:
print('密码错误!')
else:
print('密码位数不对')
#2.求和函数:sum(一组数)
#求列表中的所有数相加的和
yizushu = [1,2,3,4,5,6,7,8,9,10]
print(sum(yizushu))
#3.求最大值
print(max(yizushu))
#4.求最小值
print(min(yizushu))