第一章 Python概述
1.1 Python的概念
Python是一种高层次的,结合了解释性、编译性、互动性和面向对象的程序设计语言。Python的设计具有很强的可读性,具有比其他语言更有特色的语法结构。
(1)Python是一种解释型语言:开发过程中没有编译这个环节,类似于PHP或者Perl语言。
(2)Python是交互式语言:可以在命令提示符中,直接互动执行程序。
(3)python是面向对象语言:Python支持面向对象的风格或代码封装在对象中的编程技术。
(4)Python是被广泛应用的语言:Python支持广泛的应用程序开发,从简单的文字处理到浏览器再到网络爬虫,机器学习等。
1.2 Python的发展历史
Python是Guido van Rossom在1989年圣诞节开发的一门语言,这个名字来自于他最钟爱的电视剧,Monkey Python's Flying Circus。Python本身也是由诸多其他语言发展而来的,包括C、C++、Unix shell和其他的脚本语言等。
1.3 Python 的特点
1.Python的优点
Python作为目前应用广泛的程序设计语言,具有如下优点:
1:易于学习
2:易于阅读
3:易于维护
4:广泛的标准库
5:互动模式
6:可移植性
7:可扩展性
8:数据库就可嵌入性
2.Python的缺点
1:运行速度慢。和C程序相比非常慢,因为Python是解释型语言代码,在执行时会逐行翻译成CPU能理解的机器码。
2:代码不能加密
1.4 Python的应用领域
Python在国际上非常流行,正在得到越来越多的应用。Python可以应用于诸多领域,如网络爬虫、人工智能、科学计算、外部开发、系统运维、大数据、云计算、金融、图形界面、企业和网站等方面。
1.5 第一个Python程序
对于大多数编程语言,第一个入门编程代码就是"Hello World!",以下代码使用python输出"Hello World!":
print("Hello World!")
以上命令输出结果如下:
Hello World!


1.6 Python的输入
1.6.1 键盘输入
Python提供了input()内置函数,从标准输入设备读入一行文本,默认的标准输入设备是键盘。input()可以接收一个Python表达式作为输入,并将运算结果返回。示例:
str = input ("输入:"); #输入文本
print(“输入的内容是:”,str) #显示输入内容
运行上述代码后等待输入,输入字符串后,按enter键结束输入,窗口会显示输出结果,示例:
输入:悦学习语言
输入的内容是:悦学习语言
1.7 Python的输出
1.7.1 print()函数
print()函数作为Python最常用的输出语句,可以输出字符串、数值和变量等,示例:
print("悦学习语言")
代码运行结果:
悦学习语言
print()函数默认是换行,即每次使用print()会自动换一行,如果不想换行输出,则在print()函数中加入“end="”语句,示例:
print('悦学习语言",end=' ')
print('不负韶华')
由于加入了“ end=" ”语句,所以没有换行,运行结果如下:
悦学习语言不负韶华
网友评论