【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条件语句

……
[滑稽][茶杯]

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

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

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

a = 60 # 60 = 0011 1100
b = 13 # 13 = 0000 1101
c = 0

c = a & b; # 12 = 0000 1100
print "1 - c 的值为:", c

c = a | b; # 61 = 0011 1101
print "2 - c 的值为:", c

c = a ^ b; # 49 = 0011 0001
print "3 - c 的值为:", c

c = ~a; # -61 = 1100 0011
print "4 - c 的值为:", c

c = a > 2; # 15 = 0000 1111
print "6 - c 的值为:", c
82楼
DC憨憨 2020-11-27
以上实例输出结果:

1 - c 的值为: 12
2 - c 的值为: 61
3 - c 的值为: 49
4 - c 的值为: -61
5 - c 的值为: 240
6 - c 的值为: 15
83楼
DC憨憨 2020-11-27
Python逻辑运算符
Python语言支持逻辑运算符,以下假设变量 a 为 10, b为 20:

84楼
DC憨憨 2020-11-27
以上实例输出结果:实例(Python 2.0+)#!/usr/bin/python# -*- coding: UTF-8 -*- a = 10b = 20 if a and b : print "1 - 变量 a 和 b 都为 true"else: print "1 - 变量 a 和 b 有一个不为 true" if a or b : print "2 - 变量 a 和 b 都为 true,或其中一个变量为 true"else: print "2 - 变量 a 和 b 都不为 true" # 修改变量 a 的值a = 0if a and b : print "3 - 变量 a 和 b 都为 true"else: print "3 - 变量 a 和 b 有一个不为 true" if a or b : print "4 - 变量 a 和 b 都为 true,或其中一个变量为 true"else: print "4 - 变量 a 和 b 都不为 true" if not( a and b ): print "5 - 变量 a 和 b 都为 false,或其中一个变量为 false"else: print "5 - 变量 a 和 b 都为 true"
85楼
DC憨憨 2020-11-27
以上实例输出结果:

1 - 变量 a 和 b 都为 true
2 - 变量 a 和 b 都为 true,或其中一个变量为 true
3 - 变量 a 和 b 有一个不为 true
4 - 变量 a 和 b 都为 true,或其中一个变量为 true
5 - 变量 a 和 b 都为 false,或其中一个变量为 false
86楼
DC憨憨 2020-11-27
Python成员运算符

除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。

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

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

a = 10
b = 20
list = [1, 2, 3, 4, 5 ];

if ( a in list ):
print "1 - 变量 a 在给定的列表中 list 中"
else:
print "1 - 变量 a 不在给定的列表中 list 中"

if ( b not in list ):
print "2 - 变量 b 不在给定的列表中 list 中"
else:
print "2 - 变量 b 在给定的列表中 list 中"

# 修改变量 a 的值
a = 2
if ( a in list ):
print "3 - 变量 a 在给定的列表中 list 中"
else:
print "3 - 变量 a 不在给定的列表中 list 中"
88楼
DC憨憨 2020-11-27
以上实例输出结果:

1 - 变量 a 不在给定的列表中 list 中
2 - 变量 b 不在给定的列表中 list 中
3 - 变量 a 在给定的列表中 list 中
89楼
DC憨憨 2020-11-27
Python身份运算符

身份运算符用于比较两个对象的存储单元

90楼
DC憨憨 2020-11-27
注: id() 函数用于获取对象内存地址。

评论

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

    31

  • 帖子

    8085

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0426s Mem:2035Kb