Python基本操作和变量字符串操作
一、基本操作
1、字符串输出
(1)单一输出字符串
错误输出格式:
(2)字符串拼接
2、整型输出
(1)实现加法输出:
数据很大时依旧可以(优于C语言):
3、字符串和整型综合
(1)*8将输出结果打印八次
(2)加\n每次输出结果换行操作
(3)+8报错
二、用Python设计第一个游戏
1、IDLE新建一个文件:File–>New File
2、代码:
3、结果:
三、Python变量
变量名就像我们现实中的名字,把一个值复制给一个名字时,它会存储在内存中,称之为变量(variable),在大多数语言中,把这种行为称为“给变量赋值”或“把值存储在变量中”。
不过Python与大多数其他计算机语言的做法稍有不同,它并不是把值存储在变量中,而是更像把名字贴在值的上边。
所以有些Python程序员会说“Python”没有“变量”,只有“名字”。
需要注意的地方:
在使用变量之前,需要对其赋值。
变量名可以包括字母、数字、下划线,但变量名不能以数字开头。
字母可以是大写或小写,但大小写是不同的,例如student和Student对Python来说是两个完全不同的两个名字。
等号(=)是赋值的意思,左边是名字,右边是值,不可写反。
变量的命名理论上可以取任何合法的名字,但作为一个优秀的程序员,请尽量给变量取一个专业点的名字。
六、字符串
目前为止,我们认知的字符串就是引号内的一切东西,我们也把字符串叫作文本,文本和字符串是截然不同的,例如
Python在创建一个字符串,就要在字符串两边加引号,可以是单引号或者双引号,但必须成对,不能单引号和双引号同时用。
如果字符串中需要出现单引号或双引号怎么办?
有两种方法,比较常用的就是使用我们的转义字符(\)对字符串中的引号进行转义:
四、原始字符串
比较下面输出的区别
当直接输出时,‘\n’被认为是换行,所以反斜杠可以直接转义然后输出想要的结果,但是如果数量多时,转义字符会很麻烦,消耗更多的资源。因此要使用原字符串,只需要在字符串前加一个英文字母‘r’即可,会自动添加转义字符。
五、长字符串
赋值大量字符,如赋值一篇诗歌,要使用”””…”””,例如:
如果帮到您的话,麻烦给博主点支持,谢谢: