python笔记 基本数据类型一

2018-12-13  本文已影响0人  红白乌鸦

基本操作

字符编码设置:# -*- coding:utf-8 -*-

单行注释:# 多行注释:‘’‘ ’‘’ 选中conmmand(ctrl)+? 注释

字符串:引号标注 可用加法 乘法

数字:+-*/ ** %(获取余数)!=(<>) >= <= ==

xx in xx什么在什么中 xx not in xx不在

布尔值bool:true false

name = xxx and/or(xxx) 优先计算括号内,否则从左至右

基本数据类型

type(x)查看数据类型

基本数据类型可相互转换:str(转换对象) list(转换对象) tuple(转换对象)

列表、元组转换字符串可通过:"".join(对象) -转换为连贯的元素

索引嵌套元素,可通过:litu[0][0][0]

布尔值 bool

none\0\()\[]\{} =false

整数int: 转换成

转换数据类型int(n) 以二进制显示int(n base = 2) 二进制长度n.bit_length()

字符串 str

以指定元素分隔字符串:m=“指定分隔元素”.join(n)

去除:n.strip(“去除指定内容,默认空白”) lstrip() rstrip()

分割:n.split(“选择分割的标记元素” 以数字表示分割次数,默认全部分割) n.rsplit() 从右边分割

查找:n.find(“查找内容”) 获取位置,以-1表示无。

全小写n.casefold(全语种转换)  n.lower(只对应英语)

全大写n.upper() 首字母大写n.capitalize() 大小写交换n.swapcase()

替换 n.replace(“被替换”,“替换”)

判断结尾布尔值:n.endswith(“判断内容”) 开头:n.startswith(“”)

格式化:n.format(占位符= xxx,占位符= xxx)占位符以{}表示

索引:n[数字] 获取目标中的第几个字符 n[数字:数字]  索引范围-数字<= <数字

获取长度:len(目标) 获取目标由几个字符

划定范围:range(0,100) 若输入单个数字,默认起始为0。往往配合for使用。

居中 n.center(多少宽度内居中,以空格为单位,必填; “*”以引号内填充空白)

居左n.ljust(20,”-”)

居右n.rjust(20,”-“)

计算出现次数 n.count(”搜寻内容“,4,7从第几个到第几个位置开始查找)

判断字符串: n.isalnum() 字符串中是否只包含数字与字母

判断文字:n.isalpha()

判断数字:n.isdecimal() 常用 n.isdigit()可判断特殊数字①②③ n.isnumeric()包含中文数字

判断命名规则:n.isidentifier

转换成标题样式:n.title() 单词首字母大写

制表:n.expandtabs(“所占的空间数字”)

n =“name\t email\t passwd\n rav01\t youxiang01\t pawd01\n姓名01\t邮箱 01\t密码01”

\t等于前面内容放置入(”“)所规定数字内,如无\t符号,则按照规定数量分隔。\n换行符

上一篇 下一篇

猜你喜欢

热点阅读