本文共 1074 字,大约阅读时间需要 3 分钟。
进行切片的操作【:6】取前五个字符 拼接字符串:切片分开,再加上6字符之后的字符方法一:str1 =‘小甲鱼。\就是这么厉害。’方法二:str2=('小甲鱼。''就是这么厉害。')
测试题
答:三引号字符串不赋值的情况下,通常当做跨行注释使用str1=[16:29] 用分片的方式提取,从str1= 右边开始数第十六个字符之后,二十九个字符之前。
str1[-45:-32] ‘fishc’ str[::3]动动手
0.请写一个密码安全检查的脚本代码:check.py 低级密码要求: (1)密码由单纯的数字或字母组成 (2)密码长度小于等于8位i=1while i: guess = input("请输入密码:")#不加int就是字符串,一定要加int特指整型 if len(guess)>8: print("您输入的密码过长,请重新输入:") elif not guess.isalnum(): print("您输入的格式不对,请重新输入:") else: print("密码设置成功!") break i+=1
中级密码要求
(1)密码必须由数字、字母或特殊字符(仅限数字和字母、数字和特殊字符两种组合) (2)密码长度不能低于8位i=1while 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位自行搜小甲鱼的答案吧,我以为有函数可以用,一看答案晕了
转载地址:http://eeshn.baihongyu.com/