博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小甲鱼Python第十四讲(各种奇葩的内置方法)
阅读量:3891 次
发布时间:2019-05-23

本文共 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/

你可能感兴趣的文章
iOS 第4课 UILabel
查看>>
[已解决]junit.framework.AssertionFailedError: No tests found in
查看>>
“服务器端跳转”和“客户端跳转”的区别
查看>>
Datatables基本初始化——jQuery表格插件
查看>>
Servlet监听器——实现在线登录人数统计小例子
查看>>
Oracle笔记——简单查询语句 Oracle入门
查看>>
基于Hibernate和Struts2的用户管理系统小案例
查看>>
打开.class文件的方法
查看>>
基于windows平台Git+GitHub+Hexo搭建个人博客(一)
查看>>
基于windows平台Git+GitHub+Hexo搭建个人博客(二)
查看>>
Windows平台下SVN安装配置及使用
查看>>
python简便的编辑工具:jupyter notebook
查看>>
使用pip安装的时候出现 ModuleNotFoundError: No module named ‘pip‘
查看>>
Selenium自动化测试(八)之上传文件
查看>>
Selenium UI自动化(Java篇)
查看>>
使用Fiddler模拟弱网进行测试
查看>>
使用POI读取Excel测试用例
查看>>
记一次数据推送的异常解决端口解决
查看>>
linux、mysql、nginx、tomcat 性能参数优化
查看>>
Nginx使用Linux内存加速静态文件访问
查看>>