python3 详细教程

楚文滨 3个月前 40浏览 0评论

Python是一门高级编程语言,目前有两个不向后兼容的版本Python2和Python3。Python3相较于Python2来说,修复了许多Bug,优化了语言结构,并添加了一些有用的特性。本文将详细介绍Python3的基本语法和一些常用的模块。

Python3的基本语法和Python2大致相同。下面是Python3的Hello World代码:

print("Hello World")

上述代码输出"Hello World"。

Python3的注释和Python2也是一样的,使用"#"来注释单行代码,使用三个引号(单引号或双引号)注释多行代码。下面是注释的例子:

# 这是一行注释
'''
这是多行注释
这是多行注释
'''

Python3的变量定义和Python2不同,不用事先声明变量类型,赋值时Python会根据右边的值,自动推断变量类型,并在内存中分配空间。下面是变量定义的例子:

my_name = "Lucy"         # 定义字符串类型变量
my_age = 25                # 定义整型变量
my_height = 1.75           # 定义浮点型变量

Python3的控制流语句和Python2也是一样的。下面是if语句的例子:

x = 5
if x > 3:
    print("x is greater than 3")
else:
    print("x is not greater than 3")

Python3的循环语句和Python2也是一样的。下面是for循环语句的例子:

list1 = ['apple', 'banana', 'orange']
for item in list1:
    print(item)

上述代码输出列表list1中的所有元素。

Python3的标准库中有许多有用的模块,如datetime、os、shutil、random、re等。下面是os模块的例子,用于获取当前工作目录:

import os
cwd = os.getcwd()
print("Current working directory is: " + cwd)

上述代码输出当前工作目录路径。

本文介绍了Python3的基本语法和一些常用的模块,希望对初学者有所帮助。