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。。。


-
- 0000000000000000
-
1888 发帖7917 回复34980 积分
- 私信他 +关注
-
- xiaomiking
-
1147 发帖6357 回复18609 积分
- 私信他 +关注
块
导
航
举报
请选择举报类别
- 广告垃圾
- 违规内容
- 恶意灌水
- 重复发帖