Python 是一门优雅的编程语言,语法简洁,阅读代码如同阅读英语,非常适合作为新手学习编程的第一门语言。它拥有强大的机器学习和大数据分析库,也适合对人工智能和大数据感兴趣的学习者。
快速开始
安装 Python 后,可在命令行输入 python 进入交互模式,或使用文本编辑器编写脚本并在命令行执行。几乎所有编程语言的第一个程序都是打印 "Hello, World!"。
greeting = input() # 从键盘输入字符串
print(greeting)
在 Python 3 中,print 必须加括号。将脚本保存为 hello.py 后执行:
python3 hello.py
输出结果:
hello, world!
数据类型
Python 不需要显式声明变量类型,赋值即创建。常见数据类型如下:
数字 (Number)
支持整数 int、浮点数 float、布尔值 bool 及复数 complex。使用 type() 函数判断类型。
(a, b, c, d) = (10, 5.5, False, 2+5j)
print(type(a)) # <class 'int'>
字符串 (String)
用单引号 ' ' 或双引号 " " 包裹。内部包含引号时需转义。
str_var = "python"
# 切片:索引从 0 开始,-1 表示最后一个
str1 = str_var[0]
str2 = str_var[2:4]
# 连接与复制
str3 = str1 + str2
str4 = str1 * 3
# 多行输出
print('''line1
line2
line3''')
# 判断存在性
if "n" not in str_var:
print("Not found")
# 格式化输出
print( % (, ))
( % ())


