首页 > 代码库 > No.1变量与字符串
No.1变量与字符串
在编写这部分的内容之前,附带一些IDE的说明
第一步:首先你需要安装Python环境,这里不做阐述。本文使用的Python3.x版本,原因无非是Python2.x(听说的,不要在意那么多的系统)在2020年后,官方不再维护。再者,Python3.x支持的内容更多。
安装好Python环境之后,建议配置一个程序员专属工具,在这里推荐公认最好用的IDE——Pycharm,建议下载社区版的,土豪请随意……
下载地址:http://www.jetbrains.com/pycharm/download/#section=windows。
快速上手的中文视频:http://www.jetbrains.com/pycharm/download/#section=windows
至于为什么要使用,大致的原因无法就是IDE在使用过程中,debug的时候会有强大的支持,而普通的文本编辑器则相对较弱
第一部分:变量与字符串
变量:
简单的说,变量就是编程中最基本的存储单位,用于暂时存放东西。
举个栗子:
answer=20134573
“answer”:标识符,即变量名
“=”:赋值符
“20134573”:值
在Python中就这样完成了对变量“answer”的赋值,而“20134573”暂时存放在“answer”中直至变量的值被改变或程序结束被系统回收。
在Windows中打开命令窗口,输入Python(由于小编使用两个版本的Python,实际使用Python2.x较多,故将Python3.x的Python名和环境配置做了修改)
print()函数:
顾名思义,该函数可以理解为展示打印的结果,使用方法只需要把你想要打印查看的结果塞进括号内即可。(如果你的Python不用括号也能使用,请检查你的Python版本是不是Python2,为了方便快捷 理解编程概念和少走弯路,后面的所有栗子都会用Python3.x实现)
如果在命令行或者终端直接输入print(a),你得到这样的结果:
name ‘a’ is not defined。
这是因为你漏掉了变量的赋值,Python是无法打印不存在的对象的。(首先你得有个对象,手动滑稽)
在后续的学习中,会有很多很多东西要紧print()打印输出,我们需要知道打印的东西是什么。及时变量是最容易理解的基础知识,也不要因为简单就随意命名,一定要保持代码的Python的可读性。
常用的命名方法有两种:
1.驼峰式命名法
2.帕斯卡命名法
建议读者百度。
接下来看看如下的代码:
file = open(‘E:/HelloWorld.txt‘,‘w‘) file.write(‘Hello,World!‘)
你大概知道这段代码时做什么了吧?
如果你还不知道的话,打开电脑E盘,查看是不是多了一个HelloWorld.txt文件,打开看看是不是内容是不是有一句“HelloWorld”。
这段代码打开了E盘目录里的HelloWorld.txt文件,写入了“HelloWorld!”,w代表着如果有这个文件,就直接写入“HelloWorld!”,没有就创建一个这样这样的文件,在写入“HelloWorld!”
字符串:
字符串是什么?额……,就是
"双引号内文字" ‘单引号也一样一样的‘ ‘‘‘三个引号用于过于长段的文字或者是说明,只要三个引号不完,随便换行写,不要钱‘‘‘
字符串的基本用法:
what_you_do = ‘ drives ‘ your_car = ‘AE86‘ your_name = ‘Old Driver‘ qiu_ming_shan_match=your_name+what_you_do+your_car print(qiu_ming_shan_match)
就会输出这样的结果:
Old Driver drives AE86
今天的内容就到这吧,每天回顾一些小知识
No.1变量与字符串