龙空技术网

Python3中的布尔类型和字符串类型

呀呼呀呼呀呼呼88 209

前言:

如今我们对“js float 保留两位小数”大体比较重视,同学们都需要剖析一些“js float 保留两位小数”的相关资讯。那么小编同时在网络上网罗了一些有关“js float 保留两位小数””的相关知识,希望小伙伴们能喜欢,看官们一起来学习一下吧!

一、布尔类型 Boolean

布尔值比较特殊,只有俩个值,一个是True,一个是False

True,可以理解为真,也可以理解为对,总之就是正确的意思

False,可以理解为假,也可以理解为错,总之就是不正确的意思

二、字符串类型 String

1、字符串简写表示为 str()

2、字符串的定义:字符串是一个有序的,不可修改的,以引号包围的序列。

3、在Python中字符串就是用' '或" "包围的字符,且单引号和双引号是英文状态下的字符,切记。

示例:

a=100           #数字类型b='123'         #字符串类型c="hello word"  #字符串类型

4、注意:

有时候在Python的书写过程中会出现三单引号''' '''或三双引号""" """,这个是用于多行注释的,千万别混淆。

5、字符串的拼接

在字符串与字符串之间用 + 相连接,就会将前后的字符串拼接

示例:

print('hello '+'word')

结果:

在Python的idle中执行示例中的代码就会得到结果hello word

6、字符串中的特殊字符

什么是特殊字符:特殊字符就是在字符串当中起到特殊含义的字符。

常用特殊字符表:


7、字符串的格式化操作

在字符串当中以指定的格式符号进行占位,然后我们将指定的数据传入字符串

%s 字符串占位符

%d 数字占位符

%f 浮点型数字占位符

%.nf 控制浮点型数字占位符 (利用n来控制保留的小数位数)

示例:

# 打印字符串print('My name is %s'%('for'))#打印整数print('I am %d years old'%(25))#打印浮点数print('His height is %f m'%(1.70))#打印浮点数(保留两位小数)print('His height is %.2f'%(1.70345))

结果:

在Python的idle中执行示例中的代码就会得到结果如下

My name is for

I am 25 years old

His height is 1.700000 m

His height is 1.70

8、查看字符串的长度方法 len()

示例:

print(len('abcdef'))

结果:

在Python的idle中执行示例中的代码就会得到结果6

9、字符串的常用方法



10、Python3字符串的编码和解码

首先记住,解码和编码的方法:

encode()是编码

decode()是解码

11、常见的字符串编码格式:

ASCII编码:用来表示英文,它使用1个字节表示,其中第一位规定为0,其他7位存储数据,一共可以表示128个字符。

拓展ASCII编码:用于表示更多的欧洲文字,用8个位存储数据,一共可以表示256个字符

GBK/GB2312/GB18030:表示汉字。GBK/GB2312表示简体中文,GB18030表示繁体中文。

Unicode编码:包含世界上所有的字符,是一个字符集。

UTF-8:是Unicode字符的实现方式之一,它使用1-4个字符表示一个符号,根据不同的符号而变化字节长度。

注意:关于字符串的解码和编码记住一句话,用什么编就用什么解。

12、查看字符串类型的方法 type()

示例:

print(type('abcdef'))

结果:

在Python的idle中执行示例中的代码就会得到结果<class 'str'>

注意:在Python中使用变量是不用提前声明类型的,Python讲究的是变量类型即用即生成。

标签: #js float 保留两位小数