初入Python第五天-----------------------函数

转载第三集~(身体不适但是阻止不了学习的热情)

今天是学习python的第五天, 对python有了基本的了解。目前讲的知识比较基础,相对来说简单一点。但是基础一定要打好。下面是关于一些python中函数的介绍。

1、字符串函数
#CapsLock键
#将小写字母转换成大写字母
value = 'Lori'
b_value = value.upper()
print(b_value)#LORI
 
#大写转小写
s_value = value.lower()
print(s_value)#lori
 
# 案例:
yanzhengma = input('请输入验证码:')
# if yanzhengma == 's1x2' or yanzhengma == 'S1x2' or yanzhengma=='s1X2' or yanzhengma=='S1X2':
#     print('验证码成功!')
# else:
#     print('验证码错误!')
#条件写得太过复杂,不可取
 
# if yanzhengma.upper() == 'S1X2':
#     print('验证码成功!')
# else:
#     print('验证码错误!')
 
 
 
s = input('请输入一个字符串:')
new_s = s.title()
print(new_s)
2、数学函数
函数:功能模块。--好比工具
            包/模块:就是工具箱
            导入包:
            格式: 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
 3、常用的函数
#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))
 4、字符串的比较

#比较:> >= < <= == !=
#两个数可以进行比较的
#字符串该怎么比较?
# 例如:
print('wangxiaoming' > 'zhaotiedan')#False
print('wangxiaoming' < 'zhaotiedan')#True
#规则:
# 如果两个字符串进行比较的,是从前到后依次比较对应的字符,如果已经分出大小了,后面的字符就不比了。
#问题简化成:字符相比较
#字符比较遵巡的规则是ASCII码
#'a'的ASCII码值:97
#'b'的ASCII码值:98
# 所以结果为:False
print('a'>'b')#False
print('a'>'A')#True
 
#逐位比较,如果分不出大小,就接着比
print('abc'>'abd')#False
 
print('123'>'0999')#True
print('123'>'1234')#False
 
print('abde'=='abde')#True
 
#字符串不能够做算术运算
# print('reslut:','abc' - 'ABC')#报错
 
#字符串相连接
print('abc'+'ABC')#abcABC
 
#练习:
start = 10
# 注意:字符串不能够直接和数值相加减,需要转换
start =str(start)#start就是一个字符串‘10’
url = 'https://hr.tencent.com/position.php?keywords=python&start='+start+'#a'
print(url)
 
 

你可能感兴趣的:(初入Python第五天-----------------------函数)