Python基础数据类型之字符串

Python基础数据类型之字符串

一、Python如何创建字符串

在python中用引号将一些文本包起来就构成了字符串(引号可以是单引号、双引号、单三引号,双三引号,它们是完全相同的)

>>> str1 = 'hello'
>>> str2 = "hello"
>>> str3 = '''hello'''
>>> str4 = """hello"""
>>> type(str1)
<class 'str'>
>>> type(str2)
<class 'str'>
>>> type(str3)
<class 'str'>
>>> type(str4)
<class 'str'>
>>> str1 == str2 == str3 == str4
True

三引号还可以保存字符串的原始格式

>>> str5 = """
... Hello everyone,
... nice to meet you,
... my name is Keys,
... I am 27 years old"""
>>> str5
'\nHello everyone,\nnice to meet you,\nmy name is Keys,\nI am 27 years old'
>>> print(str5)

Hello everyone,
nice to meet you,
my name is Keys,
I am 27 years old
>>>
View Code

二、Python中字符串的基本注意事项

#1.当字符串中有引号时,包裹字符串的引号不能和字符串中的引号相同

#2.当字符串中有可能构成转义字符时,要注意对\进行转义

#3.字符串是不可变类型,一旦给定不可修改

三、字符串常用基本操作

#1.字符串相加

>>> str1 = 'Keys'
>>> str2 = 'HongPing'
>>> str3 = str1+str2
>>> str3
'KeysHongPing'
>>>

 

#2.字符串与数字相乘

>>> str1 = 'Keys'
>>> str1*10
'KeysKeysKeysKeysKeysKeysKeysKeysKeysKeys'
>>>

四、字符串方法

1.capitalize()
把字符串的第一个字符改为大写
>>> str1 = 'keys'
>>> str1.capitalize()
'Keys'
>>>
2.casefold()
把整个字符串的所有字符改为小写
>>> str1 = 'KEYS'
>>> str1.casefold()
'keys'
>>>
3.center(width)
将字符串居中,并使用空格填充至长度为width的新字符串
>>> str1 = 'Keys'
>>> str1.center(10)
'   Keys   '
>>>
4.count(sub[, start[, end]])
返回sub在字符串里出现的次数,start和end参数表示范围,可选
>>> str1 = 'hello'
>>> str1.count('l')
2
>>> str1.count('h')
1
>>> str1.count('h',1,5)
0
>>> str1.count('h',0,3)
1
>>>
5.encode(encoding='utf-8', errors='strict')
以encoding指定的编码格式对字符串进行编码
>>> str1 = 'Keys'
>>> str1.encode(encoding='utf-8')
b'Keys'
>>>
6.endswith(sub[, start[, end]])
检查字符串是否以sub子字符串结束,如果是返回True,否则返回False,start和end参数表示范围,可选
>>> str1 = 'Keys'
>>> str1.endswith('s')
True
>>> str1.endswith('K')
False
>>> str1.endswith('K',1,3)
False
>>> str1.endswith('s',1,3)
False
>>>
7.expandtabs([tabsize=8])
把字符串中的tab(\t)符号转换为空格,如果不指定参数,默认的空格数是tabsize=8
>>> str1 = 'Keys\tNotebook'
>>> str1.expandtabs()
'Keys    Notebook'
>>> str1 = 'Keys\tNotebook'
>>> str1.expandtabs(tabsize=2)
'Keys  Notebook'
>>>
8.find(sub[, start[, end]])
检查sub是否在字符串中,如果是,返回索引值,否则返回-1,start和end参数表示范围,可选
>>> str1 = 'Keys'
>>> str1.find('e')
1
>>> str1.find('e',2,4)
-1
>>> str1.find('A')
-1
>>>
9.format()
format()方法用于对字符串进行格式化,它可以接受位置参数和关键字参数,具体用例如下:
#1.位置参数
>>> '{0} love {1}'.format('I','YOU')
'I love YOU'
>>>
#2.关键字参数
>>> '{a} love {b}'.format(a='I',b='YOU')
'I love YOU'
>>>
#3.位置参数和关键字参数可以混合使用,但是位置参数必须在关键字参数之前
>>> '{0} love {b}'.format('I',b='YOU')
'I love YOU'
>>>
10.format_map()
将字典中的参数传递进字符串中,输出
>>> str1 = "My name is {name},I come from {country}."
>>> str1.format_map({'name':'Keys','country':'China'})
'My name is Keys,I come from China.'
>>>
11.index(sub[, start[, end]])
检查sub是否在字符串中,如果是,返回索引值,否则会产生一个异常,start和end参数表示范围,可选。
>>> str1 = 'Keys'
>>> str1.index('K')
0
>>> str1.index('A')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: substring not found
>>> str1.index('K',2,4)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: substring not found
>>>
12.isalnum()
如果字符串至少有一个字符并且所有字符都是字母或数字则返回True,否则返回False
>>> str1 = 'Keys'
>>> str2 = '1234'
>>> str3 = '%&12K'
>>> str4 = ''
>>> str1.isalnum()
True
>>> str2.isalnum()
True
>>> str3.isalnum()
False
>>> str4.isalnum()
False
>>>
13.isalpha()
如果字符串至少有一个字符并且所有字符都是字母则返回True,否则返回False
>>> str1 = 'qwert'
>>> str2 = 'Keys666'
>>> str3 = ''
>>> str1.isalpha()
True
>>> str2.isalpha()
False
>>> str3.isalpha()
False
>>>
14.isdecimal()
如果字符串只包含十进制数字则返回True,否则返回False
>>> str1 = '1234'
>>> str2 = 'Keys888'
>>> str3 = '0xFF'
>>> str1.isdecimal()
True
>>> str2.isdecimal()
False
>>> str3.isdecimal()
False
>>>
15.isdigit()
如果字符串只包含数字则返回True,否则返回False
>>> str1 = '6666'
>>> str2 = 'Keys668'
>>> str3 = ''
>>> str1.isdigit()
True
>>> str2.isdigit()
False
>>> str3.isdigit()
False
>>>
16.isidentifier()
判断是不是一个合法的标识符
>>> str1 = '123%'
>>> str2 = 'Keys'
>>> str3 = '_keys'
>>> str4 = '666Keys'
>>> str1.isidentifier()
False
>>> str2.isidentifier()
True
>>> str3.isidentifier()
True
>>> str4.isidentifier()
False
>>>
17.islower()
如果字符串中至少包含一个区分大小写的字符,并且这些字符都是小写则返回True,否则返回False
>>> str1 = 'keys'
>>> str2 = 'Keys'
>>> str3 = 'keys666'
>>> str1.islower()
True
>>> str2.islower()
False
>>> str3.islower()
True
>>>
18.isnumeric()
如果字符串中只包含数字字符则返回True,否则返回False
>>> str1 = '888'
>>> str2 = 'hello666'
>>> str1.isnumeric()
True
>>> str2.isnumeric()
False
>>>
19.isprintable()
判断是否为可打印字符串
>>> str1 = '1234'
>>> str2 = '\t'
>>> str1.isprintable()
True
>>> str2.isprintable()
False
>>>
20.isspace()
如果字符串中只包含空格则返回True,否则返回False
>>> str1 = '    '
>>> str2 = 'Hello Keys'
>>> str1.isspace()
True
>>> str2.isspace()
False
>>>
21.istitle()
如果字符串是标题化(所有单词第一个字符大写,其余都是小写)
>>> str1 = 'Hello World'
>>> str2 = 'How are you'
>>> str1.istitle()
True
>>> str2.istitle()
False
>>>
22.isupper()
如果字符串中至少包含一个区分大小写的字符,并且这些字符都是大写则返回True,否则返回False
>>> str1 = 'KEYS'
>>> str2 = 'KEYS668'
>>> str3 = 'Keys'
>>> str1.isupper()
True
>>> str2.isupper()
True
>>> str3.isupper()
False
>>>
23.join(sub)
以字符串为分隔符,插入到sub中所有字符之间
>>> str = ':'
>>> str.join('KEYS')
'K:E:Y:S'
>>>
24.ljust(width)
返回一个左对齐的字符串,并用空格填充至宽度为width的字符串
>>> str1 = 'Keys'
>>> str1.ljust(8)
'Keys    '
>>> str1.ljust(16)
'Keys            '
>>>
25.lower()
转换字符串所有大写字符为小写
>>> str1 = 'KEYS'
>>> str1.lower()
'keys'
>>>
26.lstrip()
去掉字符串左边所有空格
>>> str1 = '      Keys'
>>> str1.lstrip()
'Keys'
>>>
27.maketrans()
用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。
注:两个字符串的长度必须相同,为一一对应的关系
>>> a= 'abcd'
>>> b= '1234'
>>> str_tran = str.maketrans(a,b)
>>> str1 = 'how about you'
>>> str1.translate(str_tran)
'how 12out you'
>>>
28.partition(sub)
找到字符串sub,将字符串分成一个三元组(before_sub,sub,after_sub),如果字符串中没有sub,则返回(原字符串,'','')
>>> str1 = 'Keys'
>>> str1.partition('e')
('K', 'e', 'ys')
>>>
29.replace(old, new[, count])
把字符串中的old子字符串替换成新的new子字符串,如果指定count,则替换不超过count次
>>> str1 = 'Keys'
>>> str1.replace('K','k')
'keys'
>>> str2 = 'KKKKeys'
>>> str2.replace('K','k',2)
'kkKKeys'
>>>
30.rfind(sub[, start[, end]])
类似于find()方法,不过是从右边开始查找
>>> str1 = 'Keysy'
>>> str1.rfind('y')
4
>>> str1.rfind('y',1,3)
2
>>>
31.rindex(sub[, start[, end]])
类似于index()方法,不过是从右边开始查找
>>> str1 = 'Keysy'
>>> str1.rindex('y')
4
>>> str1.rindex('A')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: substring not found
>>> str1.rindex('y',1,2)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: substring not found
>>>
32.rjust(width)
返回一个右对齐的字符串,并用空格填充至宽度为width的字符串
>>> str1 = 'Keys'
>>> str1.rjust(8)
'    Keys'
>>> str1.rjust(16)
'            Keys'
>>>
33.rpartition(sub)
类似于partition()方法,但是从右边开始查找
>>> str1 = 'KeyyeKy'
>>> str1.rpartition('e')
('Keyy', 'e', 'Ky')
>>>
34.rsplit()
通过指定分隔符对字符串进行分割并返回一个列表,默认分隔符为所有空字符,包括空格、换行(\n)、制表符(\t)等。类似于 split() 方法,只不过是从字符串最后面开始分割。
35.rstrip()
删除字符串末尾的空格
>>> str1 = 'Keys      '
>>> str1.rstrip()
'Keys'
>>>
36.split(sep=None, maxsplit=-1)
不带参数默认是以空格作为分隔符切片字符串,如果设置maxsplit参数,则仅分隔maxsplit个子字符串,返回切片后子字符串组成的列表
>>> str1 = 'Keys:Keys:Keys:Keys'
>>> str1.split(':')
['Keys', 'Keys', 'Keys', 'Keys']
>>> str1.split(':',2)
['Keys', 'Keys', 'Keys:Keys']
>>>
37.splitlines(([keepends]))
按照'\n'分隔,返回一个包含各行作为元素的列表
>>> str1 = 'Keys\nKeys\nKeys\nKeys\n'
>>> str1.splitlines()
['Keys', 'Keys', 'Keys', 'Keys']
38.startswith(prefix[, start[, end]])
检查字符串是否以sub子字符串开始,如果是返回True,否则返回False,start和end参数表示范围,可选
>>> str1 = 'Keys'
>>> str1.startswith('K')
True
>>> str1.startswith('k')
False
>>> str1.startswith('K',2,4)
False
>>>
39.strip()
删除字符串前边和后边的所有空格
>>> str1 = '    keys    '
>>> str1.strip()
'keys'
>>>
40.swapcase()
反转字符串中的大小写
>>> str1 = 'Keys'
>>> str1.swapcase()
'kEYS'
>>>
41.title()
返回标题化(所有单词第一个字符大写,其余都是小写)的字符串
>>> str1 = 'hello python'
>>> str1.title()
'Hello Python'
>>>
42.translate(table)
根据table的规则(可由str.maketrans('a','b')定制)
43.upper()
转换字符串所有小写字符为大写
>>> str1 = 'keys'
>>> str1.upper()
'KEYS'
>>>
44.zfill(width)
返回长度为width的字符串,原字符串右对齐,前边用0填充
>>> str1 = 'Keys'
>>> str1.zfill(10)
'000000Keys'
>>>

 

转载于:https://www.cnblogs.com/Keys819/p/9348262.html

Python基础:数据类型与字符串处理 本文深入探讨了Python中的基本数据类型和字符串操作。内容涵盖了浮点数、复数和二进制数的定义和使用,字符串的创建、多行字符串的处理、字符串内引号的使用以及字符串连接等。同时,文章还介绍了布尔变量和列表的基本概念,包括如何创建列表以及如何访问列表中的元素。 阅读详情

相关推荐

7404中文资料

7404中文资料7404中文资料7404中文资料7404中文资料

python字符可以当数字吗_python数字、字符串

1、标示符由字母、下划线和数字组成,且数字不能开头12mytest 错mytest 对MyText (大驼峰式命名法)myText (小驼峰式命名法)my_test 个人喜欢这种命名方法不可以使用关键字命名:在这个推荐一个强大的python工具 ipython,安装python环境后 pip install ipython 以下是我用此软件...

weixin_39640414的博客 322

智能车赛道识别:八邻域算法的实战解析与优化

本文深入解析了智能车赛道识别中八邻域算法的核心原理与实战优化。作为兼顾性能与稳定性的经典方案,该算法通过模拟探险家环顾八方的策略,能精准追踪弯道与直道边界。文章详细拆解了代码逻辑,并提供了边界平滑、异常处理及应对十字路口、环岛等复杂场景的关键优化策略,助力开发者提升智能车视觉系统的鲁棒性与实时性。

weixin_29228781的博客 264

python 中isalnum()、isdigit()和isalpha()

isalnum()函数 描述:检测字符串是否由字母和数字组成。 语法:str.isalnum() -> bool 返回值为布尔类型(True,False) str中至少有一个字符且所有字符都是字母或数字则返回 True,否则返回 False In [1]:''.isalnum() Out[1]:False In [2]:'python'.isalnum() Out[2]:True In ...

python学习者的博客 1690

K型热电偶负电压采集难题?3种运放电路设计方案对比(含Multisim仿真)

本文针对K型热电偶在低温测量中产生的负电压采集难题,详细对比了三种运放电路设计方案,包括双电源运放反相放大、单电源仪表放大器和差分放大电路,并结合Multisim仿真数据分析了各方案的性能差异。文章还提供了PCB布局和抗干扰设计的实战技巧,帮助工程师解决热电偶信号采集中的核心挑战。

postgres8guard的博客 1020

学习海康VisionMaster之BLOB分析

6):软阈值(相对):是一种动态阈值分割方法,其核心思想是 基于图像局部特性(如背景或参考区域)自适应调整阈值范围,适用于光照变化明显、背景灰度不均的场景。3:拖入位置修正功能:这个非常重要,模版匹配成功后会得到新的匹配坐标,那和创建模版时候的原点坐标会组合成一个坐标变换矩阵,通过这个矩阵,那后续的blob分析窗口则可以实现精确定位来查找目标对象。(2):设定参数:这里阈值方式是blob的核心算法,根据不同的应用场景来选择不同的阈值方式。8:高级参数:是设定blob区域的特征范围,用于筛选出来特定的区域。

yuhouxiyang的专栏 3622

python基础学习之字符串的常用方法

字符串 和元组的操作差不多 >>> str1 'you are beloved' >>> str1[6] 'e' >>> str1[7] ' ' >>> str1 = str1[:7]+' my'+str1[7:] >>> str1 'you are my beloved'   字符串常用方法及其例子 1. capitalize()将字符串第一个字母变成大写 >>> s

Amyli_dream的博客 496

SAP CO-PA获利分析避坑指南:从数据采集到报表设计的5个关键步骤

本文深入解析了SAP CO-PA获利分析模块从数据采集到报表设计的完整流程。文章重点剖析了数据源头、特征派生、获利段设计等关键步骤,并对比了基于账户与基于成本核算两种模式的差异,特别强调了在S/4HANA时代的选择与常见陷阱,旨在帮助企业构建可靠、可执行的盈利分析体系。

flink9streamer的博客 827

(Python3)Bytes和Bytearray操作

特别说明:以下所有的指定范围只能从0-255以内 1、count #计算子字符串(字符串表示的二进制数据)在规定范围内出现的次数 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[, end]]) 2、decode #返回指定编码的字符串表示二进制数据 bytes.decode(encoding="utf-8"...

科学技术是第一生产力 9293

随机化策略——随机变量rand、约束constraint、权重dist、随机数产生示例

文章目录一、随机变量类型1.1.rand随机变量1.2.randc随机变量二、随机化约束2.1.constraint指定约束范围2.1.1.关系操作符约束(>、<、=、>=、<=)2.1.2.范围操作符约束(inside)2.1.3.权重分布约束(dist)2.1.4.条件约束(if-else; ->)三、启动随机化——randomize( )函数四、关闭或打开随机变...

Mr.翟的博客 2万+

C语言--第三大的数

第三大的数 给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数. 示例1: 输入: [3, 2, 1] 输出: 1 解释: 第三大的数是 1. 示例2: 输入: [1, 2] 输出: 2 解释: 第三大的数不存在, 所以返回最大的数 2 . ...

loreal8的博客 2132

python3的基础数据类型_Python3基础数据类型-字符串

一、昨日内容回顾1.格式化输出% 表示占位符%s 表示字符串%d 表示数字2.编码:ascii 只能显示英文,特殊字符,数字万国码:unicode最开始16位,中文不够32位,4字节占用资源多升级:utf-8 utf-16 utf-32utf-8:最少用一个字节,8位表示一个英文欧洲16位,两个字节亚洲24位,三个字节gbk:中文,两个字节表示中文,只能用于中文和英文二、数据类型1.int1,...

weixin_42355204的博客 596

wintab开发例程

 タブレットとスタイラスペンを使うと、パソコンに手書きの線を入力できます。筆圧を入力することができるので毛筆のような表現も可能です。ペンの傾きを入力できる機種もあり、アイデア次第で面白いことに使えそうです。  私は昔(94年頃)、WACOMのタブレットを用いたプログラム開発をしたことがあります。当初A3版ほどの大きさのUDというタブレットを使っていて、その後 ArtPad という小さいサイズの

grass168的专栏 3242

Python基础知识——赋值、数据类型、字符串

Python基础——第二天赋值链式赋值系列解包赋值常量数据类型基本内置数据类型基本算数运算符整数浮点数布尔值字符串字符串介绍字符串操作—拼接、复制 赋值 链式赋值 链式赋值用于同一个对象赋值给多个变量。 x=y=123 相当于:x=123,y=123 系列解包赋值 系列机包赋值给对应相同个数的变量(个数必须保持一致)。 a,b,c=456 相当于:a=4,b=5,c=6 【操作】使用系列解包赋值实现变量交换 >>> a,b=1,2 >>> a,b=b,a >&g

qq_42873479的博客 3994

ansys 求解过程中出现未知错误。检查“求解信息”对象上的“求解器输出”,查找可能的原因。-静力学分析遇到的,这是什么原因——An unknown error occurred ——未找到解决方法

点击“确定”关闭弹窗后,进入Workbench的‌“求解信息”对象‌,查看‌“求解器输出”‌,搜索“Error”“Fatal”“Warning”等关键词,找到具体的错误描述,比如材料未定义、网格质量问题、内存不足等,这是精准解决问题的关键。进入“工具-选项-mechanical APDL”,取消勾选“分布式”,GPU加速器选择“none”。在“求解进程设置-高级”中调整内存分配参数,或切换为迭代求解器(如PCG求解器),它更省内存。尝试简化模型,比如删除非关键细节、合并重复部件,分步验证模型,定位问题源。

qq_15963745的博客 630

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

python输入字符串怎么表示_Python基础语法数据类型——数字和字符串

我们学习任何语言都离开不了语言的基础,当然Python也不例外。Python五个标准数据类型:Numbers(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典)前面内容我们介绍了变量,变量是一个可以变化的值。在内存中存储的数据可以是多种类型的,变量指向的值类型可以是数字、字符串、列表、元组、和字典。将一个数字赋值给变量————number = 100将一个字...

weixin_39788986的博客 1491

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Python基础——数据类型—字符串

数据类型——字符串数据类型——字符串str字符串字符串的常见操作字符串的访问字符串的截取字符串的复制和拼接字符串的大小写转换字符串的分割字符串的替换 数据类型——字符串 str字符串 定义字符串的时候要用“str”或者‘str’,形式,在纯字符串时,单引号和双引号的作用是一样的。 在穿字符串时单双引号作用是一样的 #定义单引号定义字符串 name = 'kiki' print(name) name2 = "Tom" print(name2) 输出结果: 当原字符串本身就包含单双引号时 方法一:用与字符串

sinat_42247418的博客 421

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

python基础之基本数据类型-字符串

目录 python的基本数据类型 变量 字符串 格式化字符串方式 基本数据类型 整数和小数 我将整数和小数归于数字类型,小数与整数相加减乘皆为float类型。 布尔值和空值 布尔值一般作为逻辑判断使用,布尔值包括True 和False值。一般True相当于1,False相当于0。 print(1+True) print(1+False)21 2 1 None为空值,只有一个数值即None,也就是没有东西。 数据类型查看可以使用type函数 print(type(12)) print(type(1

xiaoluohengguo的博客 476

python从字符串中提取数字并转换为相应数据类型_Python基础语法(赋值、数据运算、数据类型转换、字符串各种操作)...

Python基础第二节链式赋值、系列解包赋值、常量链式赋值:x=y=123 相当于x=123;y=123系列解包赋值:a,b,c=4,5,6 相当于a=4;b=5;c=6用系列解包赋值实现变量值互换:a,b=b,aPython不支持定义常量。内置数据类型和基本算术运算符变量类型:整型、浮点型、布尔型、字符串型基本算术运算符:+、-、*、/(浮点数除法),//(整数除法)、%(取余)、**(幂)di...

weixin_35526110的博客 1653

Python基础阶段:字符串数据类型操作

1 # _*_encoding:utf8_*_ 2 # 3 # 4 # # 非原始字符串 5 # # 使用单引号包含的 6 # # 'abc' 7 # # str1 = 'aaa' 8 # # print(str1, type(str1)) 9 # 10 # 11 # # 使用双引号包含的 12 # # ...

anliao5104的博客 749

007.Python基础数据类型之数字与字符串

文章目录一、补充:for+range()二、可变与不可变类型(一)可变类型:(二)不可变类型:三、数字类型数据(一)基本使用1.用途:2.定义方式:3.常用的操作及内置方法(二)总结:1.存一个值or存多个值2.可变or不可变四、string字符串类型(一)基本使用1.用途:2.定义方式:3.常用的操作及其内置方法(1)优先掌握的操作①按照索引取值:②切片:③长度len():④成员运算in和not in:⑤移除字符strip():⑥切分split():⑦循环取值:(2)需要掌握的操作:①strip(), l

m0_49141258的博客 586

【20210121】Python基础 03Python基础数据类型(数字类型,字符串类型)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 # 系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pa

ZERO 1204

数据类型及字符串--python基础

(一)数据类型: 整数类型 浮点数类型 复数类型 1)整数类型 介绍:可正可负,没有取值范围;可以是十进制、二进制、八进制、十六进制 2)浮点数类型: 介绍:带有小数点及小数的数字;取值范围约-10^307到10^308,精度数量级10^-16 浮点数间运算存在不确定尾数,可以使用:round(x,d) //对x四舍五入,d是小数截取位数; 科学计数法: a*10b : aEb...

HurryPotter 330

Python | 基础入门篇Part01——注释、数据类型、运算符、字符串

Python | 基础入门篇Part01——注释、数据类型、运算符: 一、注释: 1.1 单行注释; 1.2 多行注释; 二、常见的数据类型: 2.1 Python中常见的有 6 种数据类型; 2.2 如何查看数据类型——通过函数 type(); 三、运算符: 3.1 算术运算符; 3.2 赋值运算符和复合赋值运算符; 四、字符串: 4.1 字符串的定义方式&字符串拼接; 4.2 格式化输出; 4.3 数据输入;

四口鲸鱼爱吃盐的博客 1457

6、python基础语法——数据类型之字符串

字符串 整数和浮点数 列表 字典 布尔类型 集合,元组,空值 对网络工程师来说,常用的数据类型有字符串(String)、整数(Integer)、列表(List)、字典(Dictionary)、浮点数(Float)、布尔(Boolean)。 1、字符串 字符串即文本,可以用单引号’’、双引号""和三引号’’’ ‘’'表示。 1.1、单引号和双引号 单引号和双引号不可以混用。 >>> a='huawei' >>> b="cisco" >>> c='h3c"

openlab网工之路 339

Python基础--概念,基本数据类型,字符串

id:内存地址 在交互环境中,数字如果足够大,需要借用外面的内存,则数值(value)相同的两个变量id不同 数值小 ---- id相同 数值大 ----id不同 编译环境中 ---- 即使数值大,id也相同 如果两个对象的id相当等,那么它们一定是同一个对象; 如果两个对象值和类型相等,不一定是同一个对象 ...

weixin_46747454的博客 241
上一篇: Python基础数据类型之集合
下一篇: Python常用操作符
anlao7404
博客等级 码龄10年 1粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值