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

……
[滑稽][茶杯]

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

71楼
DC憨憨 2020-11-27
注意:Python2.x 里,整数除整数,只能得出整数。如果要得到小数部分,把其中一个数改成浮点数即可。

>>> 1/2
0
>>> 1.0/2
0.5
>>> 1/float(2)
0.5
72楼
DC憨憨 2020-11-27
[滑稽][心碎]
73楼
DC憨憨 2020-11-27
Python比较运算符
以下假设变量a为10,变量b为20:

74楼
DC憨憨 2020-11-27
以下实例演示了Python所有比较运算符的操作:
75楼
DC憨憨 2020-11-27
实例(Python 2.0+)#!/usr/bin/python# -*- coding: UTF-8 -*- a = 21b = 10c = 0 if a == b : print "1 - a 等于 b"else: print "1 - a 不等于 b" if a != b : print "2 - a 不等于 b"else: print "2 - a 等于 b" if a > b : print "3 - a 不等于 b"else: print "3 - a 等于 b" if a b : print "5 - a 大于 b"else: print "5 - a 小于等于 b" # 修改变量 a 和 b 的值a = 5b = 20if a = a : print "7 - b 大于等于 a"else: print "7 - b 小于 a"
76楼
DC憨憨 2020-11-27
Python赋值运算符

以下假设变量a为10,变量b为20:

77楼
DC憨憨 2020-11-27
实例(Python 2.0+)#!/usr/bin/python# -*- coding: UTF-8 -*- a = 21b = 10c = 0 c = a + bprint "1 - c 的值为:", c c += aprint "2 - c 的值为:", c c *= aprint "3 - c 的值为:", c c /= a print "4 - c 的值为:", c c = 2c %= aprint "5 - c 的值为:", c c **= aprint "6 - c 的值为:", c c //= aprint "7 - c 的值为:", c
78楼
DC憨憨 2020-11-27
以上实例输出结果:

1 - c 的值为: 31
2 - c 的值为: 52
3 - c 的值为: 1092
4 - c 的值为: 52
5 - c 的值为: 2
6 - c 的值为: 2097152
7 - c 的值为: 99864
79楼
DC憨憨 2020-11-27
Python位运算符
按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:
80楼
DC憨憨 2020-11-27
下表中变量 a 为 60,b 为 13,二进制格式如下:

a = 0011 1100

b = 0000 1101

-----------------

a&b = 0000 1100

a|b = 0011 1101

a^b = 0011 0001

~a = 1100 0011

评论

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

    31

  • 帖子

    8085

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0432s Mem:2034Kb