在前面一章已经介绍了Python环境的搭建+第一个Python程序的运行,这一章将学习如何在Python中使用各种数据,如何将数据存储到变量以及如何使用这些变量。
现在我们将上一篇文章第一个Python程序的运行的程序代码改成变量形式。
我们添加了一个名为message的变量,存储的值为"Hello,World",同时在程序中可随时改变变量的值,而Python始终记录变量的最新值。
在Python中使用变量时,需要遵守一些规则和指南,违反这些规则将引发错误,遵守指南能让代码更容易阅读和理解。
创建良好的变量名需要经过大量的实践,就目前而言,使用小写的Python变量名是更好的选择,这有助于养成规范。
字符串看似简单,但能够以不同的方式使用它们,在Python中用引号括起来的都是字符串,其中引号可以是单引号或者双引号。
对于字符串最简单的操作就是修改大小写,.方法title()以首字母大写的方式显示每个单词。
如果要把字符串全部改成大写或者小写,可以使用upper()方法或lower()方法
当你需要拼接字符串的时候,可以使用+号合并字符串
在编程中,空白泛指任何非打印字符,如空格、制表符(\t)和换行符(\n)。你可以使用空白来组织输出,使其更加易读懂。
Python能够找出字符串开头和末尾多余的空白,要确保字符串末尾没有空白可使用方法rstrip(),要剔除开头的空白可使用lstrip(),要同时剔除字符串两端的空白可使用strip()。
在实际程序中,这些剔除程序最常用于在存储用户输入前对其进行清理。
在使用字符串时要避免语法粗偶我,比如要正确使用双引或者单引,例如在单引号中不能出现单引号,否则程序将报错,使用双引号能够正确运行。
在编程中经常使用数字来记录得分、表示可视化数据以及存储web应用信息,下面来看看python是怎么管理数字的。
1.在Python中可以进行整数加减乘除运算,同时你可以使用空格迅速确定先进行哪些运算。
2.Python将带有小数点的数字都称为浮点数。但是要注意浮点数运算包含的小数位数是确定的,这是因为计算机内部表示数字的方式决定的,就现在而言可以暂时忽略,在后面的章节有需要时可以处理多余小数位。
3.字符串在使用整数时,需要显性的支出你希望Python将这个整数作为字符串,直接使用会造成错误,可调用函数str()强行转换。
4.在编程语言中,注释是很有用的功能。随着程序复杂,就应添加注释方便阅读。在Python中使用#表示注释。
这只是注释的一个简单小例子。通过注释,以清晰的自然语言对解决方案进行描述,可节省很多时间。
经验丰富的程序员倡导尽可能避繁就简。Python之禅是Tim Peters撰写的,在解释器中执行命令import this就可以获悉这些优秀Python代码指导原则。
不逐条介绍这些原则,在这分享几条原则:
本章主要介绍了Python变量的使用以及对字符串和数字的相关操作。其实每种语言的这部分知识都差不多,基本相似,但是学好这些内容特别重要,以后的所有成就都来自于这些基础知识,只有把基础打好以后的学习才能轻松,不可因为简单而掉以轻心。