【HK】Python基础教程 (完结)

网站搭建   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2020-11-27

进来看看吧[滑稽][茶杯]
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。


Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。

像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。

官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。

Python 2.7 被确定为最后一个 Python 2.x 版本。

谁适合阅读本教程?
本教程适合想从零开始学习 Python 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Python 的应用。

本教程主要针对 Python 2.x 版本的学习,如果你使用的是 Python 3.x 版本请移步至Python 3.X 版本的教程。

本教程所有实例基于 Python2.7。

学习本教程前你需要了解
在继续本教程之前,你应该了解一些基本的计算机编程术语。如果你学习过 PHP,ASP 等编程语言,将有助于你更快的了解 Python 编程。

HK黑科技团队邀请你的加入.[玫瑰]

本期内容:

Python变量类型

Python运算符

Python条件语句

……
[滑稽][茶杯]

注:教程来自网络侵权删除[玫瑰]
可能有误仅供参考![蜷][爱心]

91楼
DC憨憨 2020-11-27
以下实例演示了Python所有身份运算符的操作:

实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-

a = 20
b = 20

if ( a is b ):
print "1 - a 和 b 有相同的标识"
else:
print "1 - a 和 b 没有相同的标识"

if ( a is not b ):
print "2 - a 和 b 没有相同的标识"
else:
print "2 - a 和 b 有相同的标识"

# 修改变量 b 的值
b = 30
if ( a is b ):
print "3 - a 和 b 有相同的标识"
else:
print "3 - a 和 b 没有相同的标识"

if ( a is not b ):
print "4 - a 和 b 没有相同的标识"
else:
print "4 - a 和 b 有相同的标识"
92楼
DC憨憨 2020-11-27
以上实例输出结果:

1 - a 和 b 有相同的标识
2 - a 和 b 有相同的标识
3 - a 和 b 没有相同的标识
4 - a 和 b 没有相同的标识
93楼
DC憨憨 2020-11-27
is 与 == 区别:

is 用于判断两个变量引用对象是否为同一个(同一块内存空间), == 用于判断引用变量的值是否相等。

>>> a = [1, 2, 3]
>>> b = a
>>> b is a
True
>>> b == a
True
>>> b = a[:]
>>> b is a
False
>>> b == a
True
94楼
DC憨憨 2020-11-27
Python运算符优先级

以下表格列出了从最高到最低优先级的所有运算符:

95楼
DC憨憨 2020-11-27
以下实例演示了Python所有运算符优先级的操作:

实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-

a = 20
b = 10
c = 15
d = 5
e = 0

e = (a + b) * c / d #( 30 * 15 ) / 5
print "(a + b) * c / d 运算结果为:", e

e = ((a + b) * c) / d # (30 * 15 ) / 5
print "((a + b) * c) / d 运算结果为:", e

e = (a + b) * (c / d); # (30) * (15/5)
print "(a + b) * (c / d) 运算结果为:", e

e = a + (b * c) / d; # 20 + (150/5)
print "a + (b * c) / d 运算结果为:", e
96楼
DC憨憨 2020-11-27
以上实例输出结果:

(a + b) * c / d 运算结果为: 90
((a + b) * c) / d 运算结果为: 90
(a + b) * (c / d) 运算结果为: 90
a + (b * c) / d 运算结果为: 50
98楼
DC憨憨 2020-11-27
Python 条件语句

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。
99楼
DC憨憨 2020-11-27
可以通过下图来简单了解条件语句的执行过程:

100楼
DC憨憨 2020-11-27
Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。

评论

登录后才可发表内容
  • 主题

    31

  • 帖子

    8085

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:10.5998s Mem:2037Kb