Python 基础入门(一)
一、 python语言介绍
python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
Python由Guid van Rossum 于1989年底发明,
第一个公开发行版发行于1991年。
Python源代码遵循GPL(GNU General Public License)协议
二、 python特点
1. 易于学习:有相对较小的关键字,结构简单,和一个明确定义的语法
2. 易于维护:python的成功在于它的源代码是相当容易维护的
3. 广泛的标准库:最大的优势之一是丰富的库
4. 互动模式:互动模式的支持
5. 易于阅读:代码定义的更清晰
6. 可移植:基于其开放源代码的特性,可移植(也就是使其工作)到许多平台
7. 可扩展:可以在python程序中调用C或者C++程序
8. 数据库:提供所有主要的商业数据库的接口
9. GUI编程:支持GUI可以创建和移植到许多程序调用
10. 可嵌入:你可以将python嵌入到C/C++程序中
三、 第一个python程序
print("你好,世界!")
四、 变量
变量是存储在内存中的值
变量可以存储整数,小数或字符
变量包括标识,名称和数据
变量在使用前都必须赋值,变量赋值后盖变量才会被创建
赋值-> ‘=’:等号的左边是一个变量名,右边是存储在变量中的值
多个变量赋值
# 创建变量
x = 100
y = "yes"
z = 12.345
a = 1; b = 2
print(a, b)
# 赋予不同的值
a, b = 3, 4
print(a, b)
# 赋予相同的值
a = b = 5
print(a,b)
五、 赋值运算符(从右到左)
= += -= *= /= %= **= //=(整除) :=(海象符号)
# 赋值运算符
x = 100
y = 200
x = x + 100
x += 100
print(x)
y += 200
y -= 100
y *= 2
y //= 6
y /= 1
y = int(y)
y %= 30
print(y)
y **= 3
print(y)
n = 10
m = n > 5
print(m)
n = 10
print(n > 5)
# 简化
# 海象运算符的作用:赋值和返回值
n = 10