(第二版)零基础入门Python小甲鱼-笔记-第三章-p4

(第二版)零基础入门Python小甲鱼-笔记-第三章-p4

变量和字符串(上)

在讲解小游戏前,有些必须掌握的知识需要来讲解一下。

3.1 变量(variable)

在python 变量就是一个名字,标签,通过这个变量就可以找到对应的数据.

案例
创建变量

这样就创建了一个变量,它的名字叫做x,它的值就是3,=(等于号)是代表赋值操作,意思是把x与3挂钩的意思.

案例
访问变量

那如何访问变量?当一个变量被创建之后,使用变量名就可以直接访问该变量,比如说我们要把变量“x”的值打印出来,就可以用print函数,然后把变量名“x”作为参数传递给它就可以.

注意点:变量名,通常是由字母、数字和下划线构成,但是不能以数字开头

以数字开头它会跟你说一个语法错误.

变量名是区分大小写的,python3 也是支持中文作为变量名. 且不同变量的值还可以进行传递

变量为啥叫变量不叫恒量,常量,定量么?
因为变量的值是可以变化的,且不同变量的值可以传递.
 

 如果想把x 和 y 都赋值同一个值 可以这样写 x = y = 3

 如果想把2个变量的值交换,可以设置一个变量来进行存储然后交换如下.

Python 有一种优雅(简便)的方式可以写变量交换值 ,如下,效果一样

3.2字符串(string)

 

为啥要小甲鱼和老污龟要加双引号?
如果不加,那Python 就会认为它是个中文的变量名.

Python使用字符串来表示文本序列
比如说你要显示一串文本,那么你就需要用到字符串,Python的字符串编写方式呢有多种多样
主要有:
Single quotes   就是使用一对单引号 将文本包含起来
Double quotes 就是使用一对双引号 将文本包含起来
Triple quoted   就是使用一对三引号 将文本包含起来
基本没区别,设计这样还是有原因的

比如说隔壁的小花约你今晚看电影,把你乐的都飙出英语Let's go!
用Python 写法

 比如说第一个就语法错误没有成双成对,Python认为Let是字符串而后面s go !’ 是一个无头的字符串;可以用双引号.规避问题,同样也可以适用双引号.

快捷键 Alt + P  就是上一句代码

如果你想显示单双引号可以利用 转义字符来实现,
转义字符用来表示一些不能直接显示的ASCII字符:

符号说明

\\

反斜杠(\)
\'单引号(')
\''双引号('')
\a响铃(BEL)
\b退格符(BS)
\n换行符(LF)
\t水平制表符(TAB)
\v垂直制表符(VT)
\r回车符(CR)
\f换页符(FF)
\oooooo 为八进制数
\xhhhh 为十六进制

转义字符出现在字符串中将会受到特殊的对待

比如要打印这些内容可以这样写,利用反斜杠来转义

 比如希望显示一个换行符,可以使用\n 来换行,牢记 \n 不能有空格.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值