1 python 中的注释
1.1 单行注释(行注释)
以#开头,#右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到说明的作用
示例代码:
# 这是第一个单行注释
print("hello python")
为了保证代码的可读性,# 后面建议先添加一个空格,然后再编写相应的说明文字
1.2 在代码的后面增加单行注释
在程序开发时,同样可以使用 # 在代码的后面(旁边)增加说明性的文字
但是,需要注意的是,为了保证代码的可读性,注释和代码之间 至少要有 两个空格
示例代码:
print("hello python") # 输出“hello python”
1.3 多行注释(块注释)
如果希望编写的 注释信息很多,一行无法显示,就可以使用多行注释
要在 Python 程序中使用多行注释,可以用 一对 连续的三个引号 (单引号或者双引号)
示例代码:
'''
这是个多行注释
在多行注释之间,可以写很多内容
'''
print("hello python 1")
"""
这是个多行注释
在多行注释之间,可以写很多内容
"""
print("hello python 2")
2 python 中的算数运算
+,-,× ,/
// 取整除 返回除法的整数部分 9//2 输出结果是4
% 取余数 返回除法的余数 9%2 = 1
×× 幂 2××3 =8
在Python 中 × 运算符还可以用于字符串,计算结果是字符串重复指定次数的结果
in[1]: "-" * 5
out[1]: '-----'
在python 中这些运算符的优先级和数学中一样
3 Python程序执行原理
1.操作系统会首先让CPU把Python 解释器 的程序复制到内存中
2.Python解释器 根据语法规则,从上向下 让CPU 翻译Python 程序中的代码
3.CPU 负责执行翻译完的代码
Python的解释器有多大
在终端中执行下面命令
#确认解释器所在的位置
which python
#查看Python 文件的大小(只是一个软连接)
ls -lh /usr/bin/python
# 查看具体文件大小
ls -ls /usr/bin/python2.7
说明:建立软链接的目的是,为了方便使用者不用记住使用的解释器是 那个具体的版本
4 变量的使用
4.1 变量类型
在Python中定义变量时 ,可以不需要指定类型
数据类型可以分为数字和非数字
数字型: 整形(int),浮点(float)
布尔型(bool) 真 True 非0数,假 False 0
复数型:主要用于科学计算,如:平面场问题,波动问题,电感电容等问题
非数字:字符串
列表
元组
字典
说明:1.在Python2.x 中,整数 根据保存数值的长度还分为:int ,long(长整数)
2.使用 type()函数可以查看一个变量的类型
4.2 不同类型变量之间的计算
1)数字型的变量之间可以直接计算
在Python中,两个数字型变量是可以直接进行计算的
如果变量是bool型,在计算时:
True对应的数字是 1, False 对应的数字是 0
2) 字符串变量之间使用+拼接生成新的字符串
在Python中,字符串之间可以使用 + 拼接生成新的字符串
3)字符串变量可以和 整数 使用 × 重复拼接相同的字符串
4)整数型变量和字符串 之间不能 进行其它计算
5 变量的输入输出
5.1 变量的输入
1) input 函数实现键盘输入
在Python中可以使用 input()函数从键盘等待用户输入
用户输入的 任何内容 Python都认为是一个字符串
语法:
字符串变量 =input("提示信息")
2) 类型转换函数
int(x) 将x转换为一个整数
float(x) 将x转换为一个浮点数
5.2 变量的格式化输出
在Python 中可以使用print 函数将信息输出到控制台
如果希望输出文字信息的同时, 一起输出 数据 ,就需要使用到格式化操作符
% 被称为 格式化操作符 ,专门用于处理字符串中的格式
包含 % 的字符串,被称为 格式化字符串
% 和不同的 字符 连用,不同类型的数据 需要使用 不同的格式化字符
格式化字符 含义
%s 字符串
%d 有符号十进制整数, %06d表示输出整数位数,不足的地方使用0补全
%f 浮点数,%.02f 表示小数点后只显示2位
%% 输出%
语法格式:
print('格式化字符串' % 变量1)
print('格式化字符串' % (变量1,变量2....))
print('苹果单价%.02f 元/斤,购买%.03f 斤,需要支付 %.02f' % (price,weight,mone))
1.1 单行注释(行注释)
以#开头,#右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到说明的作用
示例代码:
# 这是第一个单行注释
print("hello python")
为了保证代码的可读性,# 后面建议先添加一个空格,然后再编写相应的说明文字
1.2 在代码的后面增加单行注释
在程序开发时,同样可以使用 # 在代码的后面(旁边)增加说明性的文字
但是,需要注意的是,为了保证代码的可读性,注释和代码之间 至少要有 两个空格
示例代码:
print("hello python") # 输出“hello python”
1.3 多行注释(块注释)
如果希望编写的 注释信息很多,一行无法显示,就可以使用多行注释
要在 Python 程序中使用多行注释,可以用 一对 连续的三个引号 (单引号或者双引号)
示例代码:
'''
这是个多行注释
在多行注释之间,可以写很多内容
'''
print("hello python 1")
"""
这是个多行注释
在多行注释之间,可以写很多内容
"""
print("hello python 2")
2 python 中的算数运算
+,-,× ,/
// 取整除 返回除法的整数部分 9//2 输出结果是4
% 取余数 返回除法的余数 9%2 = 1
×× 幂 2××3 =8
在Python 中 × 运算符还可以用于字符串,计算结果是字符串重复指定次数的结果
in[1]: "-" * 5
out[1]: '-----'
在python 中这些运算符的优先级和数学中一样
3 Python程序执行原理
1.操作系统会首先让CPU把Python 解释器 的程序复制到内存中
2.Python解释器 根据语法规则,从上向下 让CPU 翻译Python 程序中的代码
3.CPU 负责执行翻译完的代码
Python的解释器有多大
在终端中执行下面命令
#确认解释器所在的位置
which python
#查看Python 文件的大小(只是一个软连接)
ls -lh /usr/bin/python
# 查看具体文件大小
ls -ls /usr/bin/python2.7
说明:建立软链接的目的是,为了方便使用者不用记住使用的解释器是 那个具体的版本
4 变量的使用
4.1 变量类型
在Python中定义变量时 ,可以不需要指定类型
数据类型可以分为数字和非数字
数字型: 整形(int),浮点(float)
布尔型(bool) 真 True 非0数,假 False 0
复数型:主要用于科学计算,如:平面场问题,波动问题,电感电容等问题
非数字:字符串
列表
元组
字典
说明:1.在Python2.x 中,整数 根据保存数值的长度还分为:int ,long(长整数)
2.使用 type()函数可以查看一个变量的类型
4.2 不同类型变量之间的计算
1)数字型的变量之间可以直接计算
在Python中,两个数字型变量是可以直接进行计算的
如果变量是bool型,在计算时:
True对应的数字是 1, False 对应的数字是 0
2) 字符串变量之间使用+拼接生成新的字符串
在Python中,字符串之间可以使用 + 拼接生成新的字符串
3)字符串变量可以和 整数 使用 × 重复拼接相同的字符串
4)整数型变量和字符串 之间不能 进行其它计算
5 变量的输入输出
5.1 变量的输入
1) input 函数实现键盘输入
在Python中可以使用 input()函数从键盘等待用户输入
用户输入的 任何内容 Python都认为是一个字符串
语法:
字符串变量 =input("提示信息")
2) 类型转换函数
int(x) 将x转换为一个整数
float(x) 将x转换为一个浮点数
5.2 变量的格式化输出
在Python 中可以使用print 函数将信息输出到控制台
如果希望输出文字信息的同时, 一起输出 数据 ,就需要使用到格式化操作符
% 被称为 格式化操作符 ,专门用于处理字符串中的格式
包含 % 的字符串,被称为 格式化字符串
% 和不同的 字符 连用,不同类型的数据 需要使用 不同的格式化字符
格式化字符 含义
%s 字符串
%d 有符号十进制整数, %06d表示输出整数位数,不足的地方使用0补全
%f 浮点数,%.02f 表示小数点后只显示2位
%% 输出%
语法格式:
print('格式化字符串' % 变量1)
print('格式化字符串' % (变量1,变量2....))
print('苹果单价%.02f 元/斤,购买%.03f 斤,需要支付 %.02f' % (price,weight,mone))