一、注释
注释的作用:
- 注释不是越多越好,对于一些一目了然的代码,不需要添加注释
- 对于复杂的操作,应该在操作开始之前写上若干行注释,以表示你下面的代码是什么意思
- 对于那些不是一目了然的代码,应该在其行尾添加注释(为了增加可读性)
1.单行注释
print 'hello python' #这是一个单行注释
或者
#这是一个单行注释
print 'hello python'
2.多行注释
"""
这是一个多行注释
"""
print 'Have a nice day!'
print 'How are you'
也可以用快捷键ctrl+/来注释,用鼠标选中你要注释的几行,使用快捷键
二、变量
1.什么是变量?
变量是内存中的一块区域。
2.变量的命名
变量名由字母,数字,下划线组成。等号(=)用来给变量赋值,(=)左边是一个变量名。(=)左边是存储在变量中的值,变量名只有在第一次出现时才定义变量,再次出现时,就直接使用之前定义的变量
3.变量的特性
- 实际存储在内存上;
- 变量名最好见名知意;
- 变量可重新赋值;
4.示例
[1]
[2]
三、变量的类型
1.数字型
-
整型(int)
-
浮点型:表示小数 (float)
-
布尔型(只有真假,真:True 假:False)(bool)
2.非数字型
- 字符串(str)
- 列表
- 元组
- 字典
注意:不同变量类型之间不能进行计算
2.示例
# 字符串定义的第一种方式:
>>> str1 = 'we are family'
# 字符串定义的第二种方式:
>>> str2 = "we are family"
># 字符串定义的第三种方式:
>>>> str3 = """we are family"""
>>>> type(str1) <type 'str'>
>>>> type(str2) <type 'str'>
>>>> type(str3) <type 'str'>
3.字符串索引
4.字符串切片
5.字符串的格式化符号
格式化字符串 | 含义 |
---|---|
%s | 字符串 |
%d | 有符号十进制整数,%06d 表示输出的整数显示位数字,不足的地方使用0 补全 |
%f | 浮点数,%.02f 表示小数点后只显示两位 |
%% | 输出% |
6.字符串的转义字符
\:转义字符
\t:在控制台输出一个制表符,协助在输出文本时垂直方向保持对其
\n:在控制台输出一个换行符
#制表符的功能是在不使用表格的情况下在垂直方向按列对齐文本
# \t:在控制台输出一个制表符,协助在输出文本时垂直方向保持对其
# 不加\t 无法对齐
四、输入输出