一、python的变量
1.什么是变量?用来存储数据的一个标记
message="hellow word!"
print(message)
程序会输出hellow word!
上面第一段代码就是将一个字符串赋值给变量message,第二段代码打印这个变量,也就是打印这个变量的值。如果在上面这段程序下面再添加两行代码,比如
message="hellow python!"
print(message)
程序会输出hellow word!
hellow python!
变量message的值被改变。
2.变量的命名规范
(1)变量名只能包含字母,数字,下划线。变量名可以以字母和下划线开头,不能以数字开头。
(2)变量名不能有空格。
(3)不能使用python的关键字和函数名。
(4)变量名要简短又具有描述性。
(5)慎重使用小写字母l和大写字母O,容易和数字1和0混淆。
二、字符串
字符串就是一系列的字符。python中用引号(单引号,双引号)括起来的都是字符串。下面说一些字符串的操作方法,方便我们操作字符串,
(1)将每个单词的首字母大写 title()方法
例如: name = "i love you"
print(name.title())
运行的结果是 I Love You
(2)将字符串全部转换成大写 upper()
(3)将字符串全部转换成小写 lower()
(4)拼接字符串 +
例如: firstName = "tom"
lastName = "jerry"
print(firstName+lastName)
运行的结果是 tomjerry
(5)删除字符串尾部的空格 rstrip()
(6)删除字符串头部的空格 lstrip()
三、在python中换行和空格
有时候我们需要在很长一段字符串的特定位置换行或者添加空格,但是又要让这段话不是我们人为的去换行,就可以使用换行和空格。
换行使用\n
空格使用\t
例如:
print("i\n\tlove\n\tpython")
输出的结果是 i
love
python
这样降低了代码的可读性,不建议大量使用。
四、Python数字和注释
Python中数字主要有两种形式,一种是整数,一种是浮点数(带小数点的数)。都能使用进行+(加)、-(减)、*(乘)、/(除)运算。需要注意的是,浮点数有精度问题,有时候算出来的不一定完全是正确的
例如:>>>0.2+0.1 0.30000000000000004 对于精度没有很高的要求的情况下,可以忽略多余的小数点位数。
Python的注释使用的是井号(#)标识。井号后面的内容会被Python解释器忽略。
五、发现了一个问题
print("i
love
python") Python不能这样输入带换行的语句,具体原因我现在还不是很懂,希望随着我的学习,能够知道原因,再回来解释。