day10-python基本数据类型
Posted -sunny
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day10-python基本数据类型相关的知识,希望对你有一定的参考价值。
day10-python基本数据类型
1.1 python 3.5.2 安装
1,下载地址:https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe
2,安装过程直接下一步完成。
3,添加环境变量;把python安装路径粘贴到 系统变量---Path中即可
1.2 pycharm 5.0.3 专业版安装
1,下载地址:http://down10.zol.com.cn/bianchengtools/pycharm503.zip
2,破解安装过程,首先把系统时间调整到2038年,然后安装pycharm直接下一步,选择申请30天使用,完成安装,最后把系统时间调整过来。
3,配置python解释器:location路径:项目存放位置 interpreter路径:python.exe的安装位置,create 完成即可。
1.3 运算符
结果是值的:
1,算数运算
2,赋值运算
结果是布尔值的:
3,比较运算
4,逻辑运算
5,成员运算
in |
如果在指定序列中找到值返回Ture,否则返回Fasle |
x在y序列中;如果x在y序列中返回Ture |
not in | 如果在指定序列中没有找到值返回Ture,否则返回Fasle | x不在y序列中;如果x不在y序列中返回Ture |
1.4 基本数据类型
1,数字 int
int
功能:将字符串转换为数字 a = "123" b = int(a) print(type(b),b) 输出结果:<class ‘int‘> 123 |
bit_lenght
功能:获取二进制的位数 a = 11 v = a.bit_length() |
2,字符串 str
capitalize
功能:首字符要大写 s1 = "liYang" |
casefold && lower
功能:把所有的字符变成小写,casefold更牛逼 s1 = "liYang" && v2 = s1.lower() |
center
def center(self, width, fillchar=None) 功能:设置宽度,并将内容居中;20 代指总长度;* 空白未知填充, 一个字符,可有可无 s1 = "liYang" |
count
功能:去字符串中寻找子序列出现的次数;5表示从第几个字符开始找 s1 = "liYangliyang" |
endswith
def endswith(self, suffix, start=None, end=None): 功能:以什么结尾;以什么开头 s1 = "liyang" print(v2) 输出结果:True |
find
def find(self, sub, start=None, end=None): 功能:从开始往后找,找到第一个后,获取其位置;位置区间 > 或 >= s1 = "liyangliyang" v = s1.find(‘ya‘,7,11) print(v) 输出结果:8 |
index
def index(self, sub, start=None, end=None): 功能:找不到会报错, 可以忽略,直接用find s1 = "liyangliyang" v = s1.index(‘8‘) print(v) 输出结果:报错 |
format
def format(*args, **kwargs): 功能:将一个字符串中的占位符替换为指定的值 s1 = ‘i am {name}‘ print(s1) v = s1.format(name=‘liyang‘) print(v) 输出结果:i am {name} 输出结果:i am liyang && s2 = ‘i am {0},age{1}‘ print(s2) v = s2.format(‘liyang‘,28) |
format_map
功能:格式化,传人的值{"name":‘liyang‘,"a":28} s1 = ‘i am {name}, age {a}‘ |
isalnum
功能:判断字符串中是否只包含 字母和数字 s1 = "liyang111" |
isalpha
功能:判断字符中是否只包含字母,返回True 否则返回False s1 = "liyang" |
isdecimal
功能:断字符中是否只包含数字,返回True 否则返回False s1 = "23423" |
isdigit
功能:断字符中是否只包含数字,返回True 否则返回False s1 = "23423" |
isidentifier
功能:检测字符串是否是字母开头 s1 = "werwer234" |
以上是关于day10-python基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章