1.Python“变量”更像“名字”

  • 变量名就像我们现实社会的名字,把一个值赋值给一个名字时,Ta会存储在内存中,称之为变量(variable)。
  • 在大多数语言中,都把这种行为称为“给变量赋值”或“把值存在变量中”。
  • 不过 Python与大多数其他计算机语言的做法稍有不同,Ta并不是把值存储在变量中,而更像是把名字贴在值的上边

所以有些 Python程序员会说“ Python”没有“变量”,只有“名字”。

2.Python变量使用无需定义但需先赋值

  • 使用变量之前,需要对其先赋值
  • Python变量名可以包括字母、数字,下划线,但变量名不能以数字开头。这个C语言的命名规则是一样的,因为Python是用C语言写的。
  • Python变量名对大小写敏感,和C一样。例如:Spirit和 spirit对于 Python来说是完全不同的两个名字
  • 等号(=)是赋值的意思,左边是名字,右边是值不可写反。
teacher = '小甲鱼'
print(teacher)
teacher = '老甲鱼'
print(teacher)first = 3
second = 8
third = first + second
print(third)myteacher = 'Mary'
yourteacher = 'Jack'
ourteacher = myteacher + yourteacher
print(ourteacher)

3.Python字符串的多种形式

到目前为止,我们所认知的字符串就是引号(双引号“ ”或单引号‘ ’)内的一切东西,我们也把字符串叫做文本,文本和数字是截然不同的

  • 咱看例子:>>5+8>>5+8要告诉 Python你在创建一个字符串,就要在字符两边加上引号,可以是单引号或者双引号Python女士表示不桃剔。但必须成对,你不能边单引号,另一边却花心的用上双引号结尾。
  • 字符串需要出现单引号或双引号怎么办?
    1. 使用转义字符反斜杠 \

2.使用原始字符串,前面添加 r

  • 跨越多行的字符串:使用三重引号

注意:这里的多行字符串是直接复制过来的,不是用回车敲的,当时尝试发现敲不出来。留下一个疑问。

参考资料:

1.https://fishc.com.cn/bestanswer.php 鱼C网站

2.https://ilovefishc.com/ 鱼C工作室

转载于:https://www.cnblogs.com/paulprayer/p/10021850.html

001 Python中的变量和字符串相关推荐

  1. python中的变量、字符串、数、注释

    目录 一.变量 二.字符串 1.字符串大小写的处理 2.字符串中使用变量(f字符串) 3.在字符串中添加制表符或换行符来增添空白 4.删除字符串中多余的空白(剥除函数) 5.字符串中易出现的语法错误 ...

  2. 深入解析Python中的变量和赋值运算符

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  3. option:contains后面加变量_Python基础篇 -2:初识Python中的变量

    Python学习基础篇 -2 前言:本专栏以Python为主题,并尽可能保持每星期两到三更,直到将Python的基础知识浅析和讲解完毕,同时,有一定基础的同学可以移步 Python实战专栏 . 第二篇 ...

  4. python中 是什么类型_浅谈python中的变量默认是什么类型

    浅谈python中的变量默认是什么类型 1.type(变量名),输出的结果就是变量的类型: 例如 >>> type(6) 2.在Python里面变量在声明时,不需要指定变量的类型,变 ...

  5. python中的变量与对象

    一. 什么是变量 变量就是以前学习的数学中常见的等式x = 3(x是变量,3是变量值),在编程中,变量不仅可以是数学,还可以是任意数据类型 二. 变量的命名规则 变量名必须是英文大小写.数字和_的组合 ...

  6. 【Python】Python实战从入门到精通之一 -- 教你深入理解Python中的变量和数据类型

    本文是Python实战–从入门到精通系列的第一篇文章: Python实战从入门到精通之一 – 教你深入理解Python中的变量和数据类型 文章目录 1.变量 1.1 变量命名规则 1.2 变量名称错误 ...

  7. python中none算变量吗_在python中对变量判断是否为None的三种方法总结

    三种主要的写法有: 第一种:if X is None; 第二种:if not X: 当X为None,  False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这 ...

  8. Python中判断两个字符串的内容是否相同

    1 前言 今天在划分数据集的时候,需要判断两个字符串的内容是否相同,这个之前查过,不过好像忘记了,所以想着再记录一下- 2 Python中判断两个字符串的内容是否相同 使用"==" ...

  9. python3 将列表中元素转化为字典_软件测试学Python(七):Python中的变量和标准数据类型...

    上一篇文章中,凯哥给大家介绍了Python中的常量(字面值). 测试凯哥:软件测试学Python(六):Python中的常量​zhuanlan.zhihu.com 在这篇文章中,凯哥带各位学习测试的知 ...

  10. Python中的变量

    变量 变量是一个存储位置(地址) 每个变量都有名字并且包含一个值 注意: 1.Python中会通过赋值给变量来自动判定数据类型 2.print(item1, item2, item3, -, item ...

最新文章

  1. 一直被喷不实用的超算 在深度学习时代会改变吗?
  2. 使用NDK开发SQLite3
  3. 吐槽一下现在的代码编辑器
  4. Ambari离线部署Hadoop集群踩到的坑
  5. Java同步组件之CountDownLatch,Semaphore
  6. Jfinal3.4+layui2.4.3整合
  7. 老弟教你用CSS和JS实现曾经风靡一时的微信打飞机游戏
  8. 在线文档 - 腾讯文档
  9. 空格符号复制html,空格网名符号复制
  10. 几种常用的网络路由交换协议【路由协议】
  11. 高效利用团购,方便隔离生活
  12. Arctic的湖仓一体践行之路
  13. table 表格的一些属性
  14. 西门子1200与FANUC机器人Profinet通讯
  15. 四种常见商务书信写作的排版格式
  16. Arduino简易麦轮小车 使用航模遥控器控制
  17. 一个 ABAP 开发的新浪微博语义情感分析工具
  18. Anaconda 安装教程
  19. vmware下windows磁盘分区扩容
  20. 仿迅雷播放器教程 -- C++ windows界面库对比(11)

热门文章

  1. 1.Spring Boot入门
  2. 安装Fiddler后无法上网的问题
  3. jzoj3348. 【NOI2013模拟】秘密任务
  4. 【转】JAVA错误:The public type *** must be defined in its own file***
  5. java 泛型的类型擦除和桥方法
  6. [转]常见的软件版本编号及命名
  7. 当spark遇见hbase
  8. 网络操作系统第七章习题
  9. 行人检测资源(上)综述文献
  10. iOS 点击tabbarItem的时候根据登录状态判断加载哪个视图控制器