前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python数据类型(数字、布尔、字符串)_001

Python数据类型(数字、布尔、字符串)_001

原创
作者头像
留给昨天、
修改2024-10-10 10:40:28
940
修改2024-10-10 10:40:28
举报
文章被收录于专栏:python

python七大数据类型(弱类型语言:可直接赋值;数据类型可直接改变):

数字(Number)

int(整型,长整型),float(浮点型),complex(复数)

布尔(Boolean)

True,False

字符串(String)

"a"

列表(List)

1,2,3,4,[1,2,3,1,2,3,"hello”]

字典(Dictionary)

{key:value}

元组(Tuple)

(1,2,"a")

集合(Set)

{1,2,"a"}

一、数字(Number)

1、int(整型,长整型)

  • 包含正整数、0、负整数

2、float(浮点型)

  • 简单理解为小数、科学计数法形式

3、complex(复数)

  • 由实部和虚部组成,虚部以j/J为后缀
  • 表示:a+bj

二、布尔(Boolean)

  • 表示结果真(True)、假(False)

三、字符串(String)

1、由双引号或单引号包围

2、长字符串:三个双引号或三个单引号包围,文本内容不需要转义

3、原始字符串:在普通字符串或长字符串前加 r

4、格式化字符串

转换说明符

解释

%d、%i

转换为带符号的十进制整数

%o

转换为带符号的八进制整数

%x、%X

转换为带符号的十六进制整数

%e

转化为科学计数法表示的浮点数(e 小写)

%E

转化为科学计数法表示的浮点数(E 大写)

%f、%F

转化为十进制浮点数

%g

智能选择使用 %f 或 %e 格式

%G

智能选择使用 %F 或 %E 格式

%c

格式化字符及其 ASCII 码

%r

使用 repr() 函数将表达式转换为字符串

%s

使用 str() 函数将表达式转换为字符串

转换说明符(Conversion Specifier)只是一个占位符,它会被后面表达式(变量、常量、数字、字符串、加减乘除等各种形式)的值代替。

代码语言:txt
复制
age = 22
name = '大黄'
print("它叫%s,今年%d" % (name, age))

运行结果:它叫大黄,今年22

5、转义字符

转义字符

说明

\n

换行符,将光标位置移到下一行开头。

\r

回车符,将光标位置移到本行开头。

\t

水平制表符,也即 Tab 键,一般相当于四个空格。

\a

蜂鸣器响铃。注意不是喇叭发声,现在的计算机很多都不带蜂鸣器了,所以响铃不一定有效。

\b

退格(Backspace),将光标位置移到前一列。

\\

反斜线

\'

单引号

\"

双引号

\

在字符串行尾的续行符,即一行未完,转到下一行继续写。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • python七大数据类型(弱类型语言:可直接赋值;数据类型可直接改变):
    • 一、数字(Number)
      • 1、int(整型,长整型)
      • 2、float(浮点型)
      • 3、complex(复数)
    • 二、布尔(Boolean)
      • 三、字符串(String)
        • 1、由双引号或单引号包围
        • 2、长字符串:三个双引号或三个单引号包围,文本内容不需要转义
        • 3、原始字符串:在普通字符串或长字符串前加 r
        • 5、转义字符
    相关产品与服务
    大数据
    全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档