第二 Python基础 条件判断 循环 字符串的用法(string模块)
自动化测试:写代码帮你测试
1.python配置环境变量时,要配置python的安装目录(python.exe)和python安装目录的scripts(文件下是第三方模块).
2.关于pycharm的一些简单设置,在file-setting中进行字体、颜色、配置创建项目使用python的版本等。
(字体)
(鼠标滚动窗口变大变小)
(颜色字体)
(选择python的解释器)
打印、输入
3、条件判断 :
4.循环
5、字符串格式化
6、字符串常用的方法 ( s = .5 python会自动补为0.5 s1='.5' 则不补。)
1.string模块,产生大写字母 、小写字母、数字、特殊符号 (random模块 ------random.randint(1,100) s = 'abc12358' random.choice(s)字符串随机选择一个)
2.字符串常用方法:常用到的:len(s) s.strip() s.lower() s.upper() s.count(5) s.startswitch('ab') s.endswitch('cd') s.replace('a','bb',3) 替换 s.zfill(4)填充 s = '我是{}'.format(name) s.isdigit() 判断是否为数字
s.split() ''join(l)
字符串不常用方法:s.center(20,'*') s.isupper() 判断是不是都是大写字母 s.islower() 判断是不是都是小写字母 s.isspace() 判断是不是空格 s.isalpha() 如果是字母或汉字的组合返回ture s.isalnum只要没有特殊字符就返回ture s.title() 多个首字母大写 s.istitle()判断多个首字母是否大写 s.capitalize() 首字母大写 import random radom.ranint(1,10 ) radom.choice(s)随机选择一个元素 random.sample(s,4) 随机选择四个元素,为list。
七、作业:
1、写一个登录的程序,
1、最多登陆失败3次
2、登录成功,提示欢迎xx登录,今天的日期是xxx,程序结束
3、要检验输入是否为空,账号和密码不能为空
4、账号不区分大小写
2、写一个随机产生138开头手机号的程序
1、输入一个数量,产生xx条手机号
prefix = '138'
2、产生的这些手机号不能重复