小甲鱼Python第十四讲(各种奇葩的内置方法)

在这里插入图片描述
进行切片的操作【:6】取前五个字符
在这里插入图片描述
拼接字符串:切片分开,再加上6字符之后的字符

在这里插入图片描述
在这里插入图片描述

方法一:
str1 =‘小甲鱼。\
就是这么厉害。
’
方法二:
str2='小甲鱼。'
'就是这么厉害。'

测试题
在这里插入图片描述
答:三引号字符串不赋值的情况下,通常当做跨行注释使用
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

str1=[16:29] 用分片的方式提取,从str1= 右边开始数第十六个字符之后,二十九个字符之前。

在这里插入图片描述
str1[-45:-32]

在这里插入图片描述
‘fishc’
在这里插入图片描述
str[::3]

动动手
0.请写一个密码安全检查的脚本代码:check.py
低级密码要求:
(1)密码由单纯的数字或字母组成
(2)密码长度小于等于8位

i=1
while i:
    guess = input("请输入密码:")#不加int就是字符串,一定要加int特指整型
    if len(guess)>8:
        print("您输入的密码过长,请重新输入:")
    elif not guess.isalnum():
        print("您输入的格式不对,请重新输入:")
    else:
        print("密码设置成功!")
        break
    i+=1

中级密码要求
(1)密码必须由数字、字母或特殊字符(仅限数字和字母、数字和特殊字符两种组合)
(2)密码长度不能低于8位

i=1
while i:
    guess = input("请输入密码:")#不加int就是字符串,一定要加int特指整型
    if len(guess)<8:
        print("您输入的密码过短,请重新输入:")
    elif not guess.isalnum():#注意:如果字符串中含有除了字母或者数字之外的字符,比如空格,也会返回False
        print("您输入的格式不对,请重新输入:")
    elif guess.isdigit():
        print("您输入的格式不对,请重新输入:")#仅输入数字不正确
    elif guess.isalpha():
        print("您输入的格式不对,请重新输入:")#仅输入字母不正确
    else:
        print("密码设置成功!")
        break
    i+=1

高级密码要求
(1)密码必须由数字、字母或特殊字符(仅限数字和字母,数字和特殊字符,字母和特殊字符)
(2)密码只能由字母开头
(3)密码长度不能低于16位

自行搜小甲鱼的答案吧,我以为有函数可以用,一看答案晕了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值