python3.7官方文档教程
上一篇:python详细教程#3初次使用python解释器IDLE
从今天开始上代码
把python当计算器使用
在交互模式下,可以把python当作计算器使用,以下是运算符:
符号 | 意思 |
---|---|
+ | 加号 |
- | 减号 |
* | 乘号 |
/ | 除号 |
** | 次方 |
// | 整除 |
% | 取余 |
正确示例
3+3 # 正确
3+3= # 错误
3+3=? # 错误
变量
变量是一种可以改变的量,在C/C++
中还有一种量叫常量,变量是在程序运行过程中可以变化的,而常量是一种不可改变的量。
变量是存储到机器内存中的,也就是说,程序在运行结束后变量的值就会丢失。
变量可以是任何类型的,比如数字、字符串等,这一部分你内容将在下一章介绍。
注释
注释尽管在运行时不会被运行,但注释在任何语言中都十分的重要!注释可以提高程序的可读性
,也就是可以让人们更好的了解到这一行代码是做什么用的。在以后的程序中,甚至你自己的代码自己都看不懂,所以程序越难,注释就会起作用。
单行注释
python中单行注释是以#
开通,实例:
# 这是一行单行注释
# 这是另一行单行注释
多行注释
python中多行注释是被三个单引号("""注释"""
)或三个单引号('''注释'''
)括起来的,实例:
"""
这
是一个
多行
注释
"""
'''
这
也
是一个
多行
注释
'''
用变量存储数值
实例(见注释):
a = 10 # 加数
b = 34 # 加数
c = a+b # 和
print(c) # 返回结果
代码:
运行后:
python缩进
因为python语句的结尾不像c++一样,没有分号,所以一般判断换行的方式是缩进:
正确实例
a = 1
b = 3
if a == 1:
# if语句将在以后详细讲到,这里理解为如果变量a的值是1
# 这里必须缩进,不论是空几个格都可以
print("a 等于 1")
if b == 2:
# 这里与第一个if还要在缩进一次,因为这个是第一个if中的if
print("b 是 2")
else:
# 这里与第一个if还要在缩进一次,因为这个是第一个if中的else
print("b 不是 2")
else:
# else语句将在以后详细讲到,这里理解为如果变量a的值不是1
print("a 不等于1")
if b == 2:
# 这里与第一个if还要在缩进一次,因为这个是第一个if中的if
print("b 是 2")
else:
# 这里与第一个if还要在缩进一次,因为这个是第一个if中的else
print("b 不是 2")
运行结果
错误实例
a = 1
b = 3
if a == 1:
print("a 等于 1")
if b == 2:
# 错误 这里没有缩进
print("b 是 2")
else:
print("b 不是 2")
else:
print("a 不等于1")
if b == 2:
print("b 是 2")
else:
print("b 不是 2")
运行结果
python 多行语句
python如果语句过长,可以使用多行语句:
print\
("hello world") # 正确,反斜杠后可以换行表示一行语句
运行结果
两行语句占一行
如果两行语句都比较短,可以放在一行写,只要加分号:
print("hello world");print("这是另一个语句,加了分号后可以和上一行语句放在一行写")