博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Python基础1】变量和字符串定义
阅读量:4145 次
发布时间:2019-05-25

本文共 1096 字,大约阅读时间需要 3 分钟。

文章目录

1 变量

Python里的变量赋值相当灵活

>>> x = y = 666>>> x is yTrue>>> x = 666>>> y = 666>>> x is yFalse>>>

变量交换

>>> x = 22>>> y = 33>>> x,y = y,x>>> print(y,x)22 33>>>

使用(*)收集多余的值

>>> x,*y,z = 1,2,3,4>>> x1>>> y[2, 3]>>> z4>>>

2 字符串

Python的字符串可以使用单引号‘’’,双引号‘"’,三引号‘’’’’或‘"""’来定义。

单引号和双引号在定义字符串的时候没有差异,主要是方便当字符串内含单引号或者双引号时就用双引号或者单引号定义。

>>> x = 'This's dog'SyntaxError: invalid syntax>>> x = "This's dog">>> print(x)This's dog>>>

当字符串中含很多特殊符号时可以使用转义字符‘\’,当存在‘\’时可以使用原字符形式表示,比如windins下的目录C:\Program Files (x86)\VMware\triple kill\rampage。

>>> x = 'this\'s "cat"'>>> print(x)this's "cat">>> path0 = 'C:\Program Files (x86)\VMware\triple kill\rampage'>>> path1 = 'C:\Program Files (x86)\VMware\\triple kill\\rampage'>>> path2 = r'C:\Program Files (x86)\VMware\triple kill\rampage'>>> print(path0,path1,path2,sep='\n')C:\Program Files (x86)\VMware	riple killampageC:\Program Files (x86)\VMware\triple kill\rampageC:\Program Files (x86)\VMware\triple kill\rampage>>>

包含换行的长字符可以使用三引号

>>> print('''112233''')112233>>>

Python字符串加法和乘法

>>> print('22'+'33')2233>>> print('重要的事情说3遍!\n'* 3)重要的事情说3遍!重要的事情说3遍!重要的事情说3遍!>>>

转载地址:http://nuiti.baihongyu.com/

你可能感兴趣的文章
论文翻译:《一个包容性设计的具体例子:聋人导向可访问性》
查看>>
基于“分形”编写的交互应用
查看>>
《融入动画技术的交互应用》主题博文推荐
查看>>
链睿和家乐福合作推出下一代零售业隐私保护技术
查看>>
Unifrax宣布新建SiFAB™生产线
查看>>
艾默生纪念谷轮™在空调和制冷领域的百年创新成就
查看>>
NEXO代币持有者获得20,428,359.89美元股息
查看>>
Piper Sandler为EverArc收购Perimeter Solutions提供咨询服务
查看>>
RMRK筹集600万美元,用于在Polkadot上建立先进的NFT系统标准
查看>>
JavaSE_day14 集合中的Map集合_键值映射关系
查看>>
异常 Java学习Day_15
查看>>
Mysql初始化的命令
查看>>
MySQL关键字的些许问题
查看>>
浅谈HTML
查看>>
css基础
查看>>
Servlet进阶和JSP基础
查看>>
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
软件(项目)的分层
查看>>
菜单树
查看>>