CapsLock键
将小写字母转换为大写字母

   value = ‘Lori'
   b_value = value.upper()
   print(b_value) 输出出果:LORI

大写转小写
s_value=value.lower()
print(s_value) 输出结果:lori

案例:

yanzhengma =input(‘请输入验证码:’)
if yanzhengma ‘slx2’ or yanzhengma ‘s1x2’ or yanzhengma’s1x2’ or yanzhnegma’s1x2’:
print('验证码成功!‘)
else"==
print('验证码错误!’)
条件写的太过复杂, 不可取

if yanzhnegma.upper() ==‘s1x2’:
print('验证码成功!‘)
else:
print('验证码错误!’)

s = input('请输入一个字符串:‘)
new_s=s.title()
print(new_s)

函数:功能模块。–好比一个工具

包/模块:就是工具箱
导入包:
格式:
impor 包名

引用包下面的函数
格式:
包名.变量

注:把“.” 平常说话的“的”

import math
函数:功能 (工具)

引用了math 这个包下面的自然常数e
math.e

引用了math这个包下面对的圆周率pi
print(math.e,math.pi)

x=3.14
向上取整
print(math.floor(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))

比较:> >= < <= == !=
两个数可以进行比较的
字符串该怎么比较?

例如:
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)

相关文章: