全局通栏广告

爱盲论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1175|回复: 6
打印 上一主题 下一主题

继续分享今天学习到的Python知识,转义字符,变量和赋值

[复制链接]

4

主题

134

帖子

360

积分

注册会员

Rank: 2

积分
360
跳转到指定楼层
楼主
发表于 2020-9-23 05:44:05 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
楼主 伍启少说:
转义字符
\n换行符,对了,除了昨天说到的用三个半角单引号实现换行之外,还可以通过这个转义字符\n实现换行。就想这样:
print("一人我编程泪,\n今日我只想早归")
就会打印出“
一人我编程泪,
今日我只想早归。
”。除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母,字母必须是小写字母。下面就是我知道的一些转义字符,还有没有其他的我也不知道,毕竟我也是个菜鸟。

\n ;换行符,将光标位置移到下一行开头。
\r ;回车符,将光标位置移到本行开头。
\t ;水平制表符,也即 Tab 键,一般相当于四个空格。
\b ;退格,将光标位置移到前一列。
\a ;蜂鸣器响铃。注意不是喇叭发声,现在的计算机很多都不带蜂鸣器了,所以响铃不一定有效。
\\ ;代表一条反斜线。
\' ;代表一个单引号。
\" ;代表一个双引号。
\ ;在字符串行尾的续行符,即一行未完,转到下一行继续写。
\0 ;代表一个空字符。

变量和赋值
name = "启少"
这行代码的意思就是把“启少”这两个字赋值给了“name”这个变量。相当于把“启少”这两个字装到了一个盒子里,并给这个盒子贴上了一个叫“name”的标签。这个盒子在 Python 中被称为变量,可以在这个盒子里放任何想放的内容。

一个变量只能赋值一次,不能重复赋值。如果像这样:
name = "启少"
name = "伍启少"
name = "qishao"
print("name")
这样打印出来的结果只能是最后一次赋值的内容 qishao,因为计算机是一行一行自上而下的执行代码的,所以当运行到第三行代码 name = "qishao" 时,变量“name”里存储的 "启少" 和 "伍启少" 就被替换成了 "qishao"。正确的应该是像这样:
name1 = "启少"
name2 = "伍启少"
name3 = "qishao"

很多新手在刚入门的时候会习惯给变量命名为 a、b、c 等英文字母。这样的变量名会让你无法从诸多信息中分辨出变量里装的东西是什么。变量的命名我们可以遵循以下规范:比如说,如果信息是姓名,那么变量可以命名为name。如果信息是数字,那么变量名则应该叫做number。如果像上面的带把那样,要给多个名字或者多组数字赋值,那么可以在变量名后面加上 1 2 3 等数字来区分。

除了变量命名之外,还要注意的是,赋值符号“=”不是左边等于右边的意思。仅仅表示赋值动作,把右边的内容放到了左边的盒子中。代表左右两边相等的符号,是比较运算符“==”,虽然他俩长得像,但代表的却是完全不同的意思,可千万不要搞混了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

4

主题

134

帖子

360

积分

注册会员

Rank: 2

积分
360
沙发
 楼主| 发表于 2020-9-23 05:48:10 来自手机 | 只看该作者
沙发 伍启少说:
呃有些符号读不出来,需要用逐字浏览。
回复 支持 反对

使用道具 举报

45

主题

318

帖子

1858

积分

高级会员

Rank: 4

积分
1858
板凳
发表于 2020-9-23 08:33:40 | 只看该作者
<
板凳 小小玉米说:回楼主伍启少
你用的是什么电脑软件啊?争渡企业版是不是?
本帖来自爱盲客户端
回复 支持 反对

使用道具 举报

4

主题

134

帖子

360

积分

注册会员

Rank: 2

积分
360
地板
 楼主| 发表于 2020-9-23 14:14:00 来自手机 | 只看该作者
地板 伍启少说:
小小玉米 发表于 2020-9-23 08:33
你用的是什么电脑软件啊?争渡企业版是不是?
本帖来自爱盲客户端

目前用的是争渡的工艺版。
回复 支持 反对

使用道具 举报

149

主题

5503

帖子

1万

积分

金牌会员

Rank: 5Rank: 5

积分
14181
5#
发表于 2020-9-23 15:30:17 | 只看该作者
5楼 永燃之火说:
很多人都说pythom是好东西,我想问一下,如果想学编程语言是不适合学这个,乃至于说刚学会玩电脑的小白,适不适合学这个?
本帖来自安卓秘书
回复 支持 反对

使用道具 举报

45

主题

318

帖子

1858

积分

高级会员

Rank: 4

积分
1858
6#
发表于 2020-9-23 20:41:58 | 只看该作者
6楼 小小玉米说:
python你是跟老师学还是?自己一个人
本帖来自爱盲客户端
回复 支持 反对

使用道具 举报

4

主题

134

帖子

360

积分

注册会员

Rank: 2

积分
360
7#
 楼主| 发表于 2020-9-26 23:48:51 来自手机 | 只看该作者
7楼 伍启少说:
永燃之火 发表于 2020-9-23 15:30
很多人都说pythom是好东西,我想问一下,如果想学编程语言是不适合学这个,乃至于说刚学会玩电脑的小白,适 ...

没问题,Python对英语水平要求不高,我自己就是个电脑小白,我感觉Python学起来不难。Python也是目前为止最接近自然语言的编程语言。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| 爱盲论坛  

GMT+8, 2024-9-30 07:33 , Processed in 0.063783 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表