学Python的第七天
今天学习DBA有点乏,所以Python学的不是很多熬!!!
但是不管多苦多累Python不会放弃!!
虽然我是运维!
#!/usr/bin/env python3
# -*- coding:utf-8 -*-
#expandtabs,断句20(\t类似于char字符特性),可用于表格类制作.
test = "username\temail\tpassword\ncsdnak\tcsdnak@qq.com\t123\ntomcat\ttomcat@qq.com\t123\ngithub\tgithub@qq.com\t123"
v = test.expandtabs(20)
print(v)
#判断是否是字母、汉子(Python中判断真假:True/False与Shell中$0:0/非零性质类似)
test = "csdn阿坤"
v = test.isalpha()
print(v)
#判断是否为数字,isdecimal只支持十进制数字,isdigit更强大支持十进制数字以及②类型数字,isnumeric最强大可支持汉子二
test = "2②二"
v1 = test.isdecimal()
v2 = test.isdigit()
v3 = test.isnumeric()
print(v1,v2,v3)
#字母,数字,下划线:标识符 ,def class也符合
a = "def"
v = a.isidentifier()
print(v)
#是否包含不可显示的字符,例:制表符\t,换行符\n
test = "csdn\tak"
v = test.isprintable()
print(v)
#判断是否全部是空格或者有东西却看不见,例如\n,\t
test = "\n"
v = test.isspace()
print(v)
#判断是否为标题
test = "Return True if all cased characters in S are uppercase and there is"
v1 = test.istitle()#判断是否为标题(标题准则:每个单词首字母必须是大写)
print(v1)
v2 = test.title()#把字符转换为标题类型
print(v2)
v3 = v2.istitle()#经过转换后判断为True成立
print(v3)
#join,字符串元素拼接*****(重要等级为※)
test = "折戟沉沙铁未销"
t = ' '
v1 = t.join(test)
print(v1)
v2 = " ".join(test)
print(v2)
#just(个数,符号),填充(left/right)
test = "csdnak"
v1 = test.ljust(20,"*")
print(v1)
v2 = test.rjust(20,".")
print(v2)
#zfill(个数)填充,只能用0来填充并且填充永远是左边(一般不用)just足以。
v3 = test.zfill(20)
print(v3)
#判断小写并转换
test = "Alex"
v1 = test.lower()#全部转换成小写
v2 = v1.islower()#判断是否全部是小写
print(v2)
#判断大写并转换
v3 = test.upper()#全部转换成大写
v4 = v3.isupper()#判断是否全部是大写
print(v4)
学Python的第七天的更多相关文章
- 小白学 Python 爬虫(40):爬虫框架 Scrapy 入门基础(七)对接 Selenium 实战
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...
- 小白学 Python 数据分析(8):Pandas (七)数据预处理
人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 小白学 Python 数据分析(3):P ...
- 【Python五篇慢慢弹】快速上手学python
快速上手学python 作者:白宁超 2016年10月4日19:59:39 摘要:python语言俨然不算新技术,七八年前甚至更早已有很多人研习,只是没有现在流行罢了.之所以当下如此盛行,我想肯定是多 ...
- 简学Python第二章__巧学数据结构文件操作
#cnblogs_post_body h2 { background: linear-gradient(to bottom, #18c0ff 0%,#0c7eff 100%); color: #fff ...
- 从零开始学python
自从20世纪90年代初Python语言诞生至今,它已被广泛应用于系统管理任务的处理和Web编程.今天就来给大家看看学Python的五大优势吧! NO.1 全球三大主流编程语言之一 python是一种面 ...
- 小朋友学Python(4)
Mac下安装Python 3 Mac系统会自带Python 2.7.x.安装Python 3时,不要卸载Python 2.7.x,因为有Mac系统有一些库会依赖于Python 2.7.x. 安装步骤: ...
- 小白学 Python(22):time 和 calendar 模块简单使用
人生苦短,我选Python 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变 ...
- 学Python要避免哪些坑,如何巩固好基础
学Python要避免哪些坑?零基础怎么入门Python?Python入门简单.语法简洁.功能强大,非常适合零基础入门IT行业的人学习.随着人工智能时代的来临,企业纷纷选择使用Python进行开发,Py ...
- 小白学 Python 爬虫(41):爬虫框架 Scrapy 入门基础(八)对接 Splash 实战
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...
随机推荐
- [BZOJ3781]:小B的询问(离线莫队算法)
题目传送门 题目描述 小B有一个序列,包含$N$个$1~K$之间的整数.他一共有$M$个询问,每个询问给定一个区间$[L...R]$,求$\sum \limits_{i=1}^{K}c(i)^2$的值 ...
- SQL ORDER BY 两个列
ORDER BY 后可加2个字段,用英文逗号隔开. f1用升序, f2降序,sql该这样写 ORDER BY f1, f2 DESC 也可以这样写,更清楚: ORDER BY f1 ASC, ...
- 《SQL Server 2012 T-SQL基础》读书笔记 - 9.事务和并发
Chapter 9 Transactions and Concurrency SQL Server默认会把每个单独的语句作为一个事务,也就是会自动在每个语句最后提交事务(可以设置IMPLICIT_TR ...
- 20175214 《Java程序设计》第11周学习总结
20175214 <Java程序设计>第11周学习总结 本周学习任务总结 1.根据<java2实用教程>和蓝墨云学习视频学习第十三章: 2.尝试将课本重点内容用自己的话复述手打 ...
- Tomcat 的work 目录
1 用tomcat作web服务器的时候,部署的程序在webApps下,这些程序都是编译后的程序(发布到tomcat的项目里含的类,会被编译成.class后才发布过来,源文件没有发布过来,但这里的 ...
- 查看Oracle数据库中的执行计划
1.set autotrace traceonly命令 2.explain plan for命令 1)explain plan for select * from dual; 2)select * f ...
- 《JavaScript 高级程序设计》
第 3 章 基本概念 3.5.2 位操作符 ECMAScript 中所有数值都是以 IEEE-754 64 位格式存储,但位操作符并不直接操作 64 位的值.而是先将 64 位的值转换成 32 位的整 ...
- 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_01 File类_6_File类判断功能的方法
exists true表示路径是存在的 不存在的路径 不存在的路径返回false 相对路径的文件的判断 ‘ 不存在的相对路径 isDirectory和isFile 路径是不存在的 用这个方法之前最好先 ...
- 百度人脸识别python调用例子
# 首先pip install baidu-aip # SDK文档链接http://ai.baidu.com/docs#/Face-Python-SDK/top import base64 from ...
- Eclipse java web项目 ,导入IntelliJ IDEA 完整操作!
1.如图,这是一个ec项目,是一个ssh框架,搭建一个后台, 我们在idea 新建一个项目:new - project from Existing sources... 要是不放心,你可以做一个文件备 ...