[分享] Python3基础
733 查看
4 回复
 楼主 | 发布于 2018-03-24 | 只看楼主
分享到:

Title: Python3基础

为什么选择Python:

在应用广泛的各种语言中,Python或许是最容易学习和最好使用的。Python代码很容易阅读和编写,并且非常清晰。Python也是一种表达能力特别强的语言,这意味着同样的应用程序,使用Python进行编码所需的代码量要远少于其他语言的代码量。

Python的强大功能之一是带有一个非常完全的标准库,通过该标准库,可以方便的实现大量功能。除了标准库以外,还有数以千计的第三方库,提供了比标准库更强大、更复杂的功能。大多数的第三方库都可以通过https://pypi.python.org/pypi 进行下载。


下面我们将从Python3的基础开始我们的学习之旅。建议拷贝或者自己输入各个代码并运行,以加深理解。

代码运行环境: Mac OS X

运行平台:Pycharm


1. 第一个经典的输出代码,此代码调用了print()函数。

print("Hello Python")

输出结果:

Hello Python


2. 如果需要将一个数据项从某种类型转换成另一种类型,那么可以使用datatype(item), 如:

a = "45"
int(a)
print(a)

输出:

45

第一行的a是一个“45”的字符串形式,经过int()的转换后,变为整型的45。

相反的将整型转换为字符串型:

print(str(45))


3. 对象引用

x = "blue"
y = "green"
z = x
print(x, y, z)
z = y
print(x, y, z)
x = z
print(x, y, z)

输出结果:

blue green blue

blue green green

green green green

上面的语法都是简单的objectReference = value。在Python中我们不需要预先声明语句也没有必要指定指的类型。


3. Python使用“动态类型”机制,在任何时刻,只要需要,某个对象引用都可以重新引用一个不同的数据类型。由于使用的是“动态类型”机制,因此有效的操作是可以改变的,比如某个对象引用可以重新绑定到不同类型的对象。如:

x = 123
print(x, type(x))
x = "abc"
print(x, type(x))

输出结果:

123 <class 'int'>

abc <class 'str'>


NEXT。。。

(0 ) (0 )
回复 举报

回复于 2018-03-25 沙发

Python不错;
(0 )
评论 (1) 举报

楼主 | 回复于 2018-03-26 2#

不仅仅是其简洁的语言特点,更是大数据处理的利器。
(0 )
评论 (0) 举报

回复于 2018-03-27 3#

pythpn在上位机方面有没有优势呢?
(0 )
评论 (1) 举报

回复于 2018-04-02 4#

多谢分享~~~  了解下!!!!
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部