Python学习·第二节

本文介绍了编程中的基本概念——变量和常量。变量是用于存储数据的抽象概念,其命名有特定规则,如不能以数字开头且大小写敏感。常量则是不可更改的数据。文章还讨论了赋值操作、多重赋值时可能遇到的错误,如语法错误和名称错误。此外,提到了格式化输出和转义字符的概念,帮助理解如何灵活处理字符串内容。
摘要由CSDN通过智能技术生成
  • 变量:

  • 变量是编程语言中能存储数据的抽象概念,它可以存储各种数据。

  • 变量名只能由字母、数字、下划线组成。

  • 需要注意的是:

  • 1. 不能以数字开头;

  • 2. 不能包含空格;

  • 3. 大小写敏感,变量A和变量a是不同的。

  • 常量:

  • 常量是指在程序运行时不能被修改的数据。

  • 比如整数 175,小数 52.5,字符串 "Tony" 都是常量,它们是不能被修改的。

  • 赋值“=”:

  • 代码的作用:

  • 这几行代码都做了同一件事,就是把一个数据“装进”一个“容器”。

  • name="Downey"

  • print(name)

  • 多重赋值:

  • 报错提示:

  • 1. 出错的行数是第1行;

  • 2. 出错的具体代码是 1name = "Downey",

  • 1name 的下方有一个小箭头表示 bug 在这里;

  • 3. 错误类型是 SyntaxError,表示语法错误,

  • invalid syntax 是无效语法,说明变量定义出错了,仔细检查不难发现,变量命名错误,不能以数字开头。

  • 错误2:

  • 1. 出错的行数是第2行;

  • 2. 出错的具体代码是 print(name111);

  • 3. 错误类型是 NameError,表示名称错误,

  • “name 'name111' is not defined”是名称“name111”未定义,仔细检查不难发现,我们定义的变量是 name 而不是 name111。

  • 格式化输出

  • 格式化输出让我们可以对字符串里的内容进行灵活替换。

  • f:

  • 字符串之前的小写字母 f 表示这个字符串需要进行格式化输出

  • 双引号

  • 通过使用双引号" ",我们分别定义了两个字符串"My name is {name}"。

  • 大括号

  • 大括号 { } 标记了字符串中需要被替换的内容。

  • 总结

  • 转义字符:

  • 转义字符是一种特殊的字符,它们以反斜线 \ 开头,例如换行符 \n 。

  • 当字母 n 与反斜线 \ 结合后,它们的含义和功能相比之前发生了转变,因此这样的字符被称为转义字符。

  • 隐喻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值