Python学习笔记1—变量和简单数据类型
2017-12-14 本文已影响0人
肉松饼饼
1、变量
message = "Hello Python world"
print(message)
①在程序中可随时改变变量的值,而Python将始终记录变量的最新值。
②命名(一般小写):
-
变量名只能包含字母、数字和下划线,不能以数字打头
-
变量名不能包含空格,但可使用下划线来分割其中的单词
-
变量名不能使用Python关键字和函数
-
变量名应既简短又具有描述性
-
慎用小写字母 l 和大写字母 O
③名称错误
NameError要么是使用变量前忘记给它赋值,要么是输入变量名时拼写不正确
二、字符串
字符串就是一系列字符,在Python中,用引号括起来的都是字符串,包括单引号、双引号。
1、修改字符串的大小写
-
name.title() 首字母大写
-
name.upper() 大写
-
name.lower() 小写
注:存储数据时,方法lower()很有用。很多时候,你无法依靠用户来提供正确的大小写,因此需要将字符串先转换为小写,再存储它们,以后需要显示这些信息时,再将其转换为最合适的大小写方式。
2、合并(拼接)字符串 +
first_name = "ada"
last_name = "nancy"
full_name = first_name + " " + last_name
print(full_name)
3、使用制表符或换行符来添加空白
-
\n 换行符
-
\t 制表符
4、删除空白
-
name.strip() 删除开头和末尾空白
-
name.lstrip() 删除开头空白
-
name.rstrip() 删除末尾空白
注:这种删除只是暂时的,接下来再次询问变量值时依然包含多余空白。要永久删除这个字符串的空白,必须将删除操作的结果存回到变量中。
三、数字
1、整数
-
加 + 减 - 乘 * 除 / 乘方**
-
可用括号改变运算次序
2、浮点数
Python将带小数点的数字都称为浮点数。但是浮点数的结果包含的小数点位数可能是不确定的。
3、使用函数str()避免类型错误
age = 20
message = "Happy " + str(age) +"rd Birthday"
4、Python2中的整数
在Python 2 中,将两个整数相除得到的结果只包含整数部分,小数部分被删除。若要避免这种情况,务必确保至少有一个操作数为浮点数,这样结果也为浮点数。
四、注释 (#)
编写注释的主要目的是阐述代码要做什么呀,以及是如何做的。