入门篇
前言
欢迎uu们来跟着我一起学【python程序设计】,从入门到永不言弃。俗话说“人生苦短,我用python”,为此我想与uu们分享我的python之路。鉴于本人学识有限,如有纰漏,希望uu们不吝赐教!让我与uu们共同进步!!!biu!!!
一、概述
1、python简介
python是一个高层次的结合了解性、编译性、互动性和面向对象的脚本语言,支持命令式编程、函数式编程和面向对象程序设计,具有广泛性的应用领域。python由荷兰人Guido van Rossum(我们喜欢称为龟叔)与1989年发明,第一个公开版本发行于1991年。
2、python特点
(1)简单、易学
(2)可移植性
(3)解释性
(4)面向对象
(5)可扩展性和可嵌入性
(6)丰富的库和模块
3、python的应用
1、常用软件开发
2、科学计算与数据分析
3、网络爬虫
4、Web应用开发
5、系统网络维护
6、人工智能与机器学习
二、开发环境
1、python
自带的开发工具。包括命令行方式和一个纯python的集成开发环境(IDE)。
python可以从官方网址为https://www.python.org/downloads/windows/的站点选择相应版本下载安装。
2、Pycharm
Pycharm是一种python IDE,带有一整套可以帮助用户使用在python开发时提高其效率的工具,专业开发人员和刚起步人员的有利工具。
官方下载网址为https://www.jetbrains.com/pycharm/download/previous.html选择需要的版本进行下载安装。
三、程序结构和编码规范
1、源代码文件
python源代码文件拓展名为.py,可以使用文本编辑器编辑,如使用记事本。
2、标识符
在python中,标识符是用来给类、对象、方法、变量、接口和自定义数据结构类型等命名的名称。
python标识符由数字、字母、汉字和下划线_组成。在标识符命名时,需要遵守如下规则:
(1)标识符必须以字母、汉字或下划线开头。
(2)不能使用python关键字作为标识符,如关键字if。
(3)不建议使用模块名,类型名或者函数名等作为标识符,以免影响程序的正常运行。
(4)标识符对英文大小写是敏感的。例如,大写的Age和小写的age是两个不同的标识符。
原则上,标识符是可以由程序员任意命名的。但是,为了增加程序的可读性,标识符最好是有意义和容易辨识的。例如,使用age作为年龄标识符肯定比使用a1或b1更容易识别。
下面标识符是合法的:
myName,Myname,身高,student_1,a1
下面标识符是不合法的:
%myName,1a,class,if
3、注释
在程序中添加必要的注释,可以增加程序的可读性,也有助于以后程序修改和他人阅读,可读性好的程序常常包含30%以上的注释。python中的注释有单行注释、多行注释和批量注释。
1、单行注释:将要注释的开头一行代码以#开头。
2、多行注释:将要注释的多行代码以#开头,或将要注释的多行代码放在成对’’’(3个单引号)和"""(3个双引号)之间。
3、批量注释方法:
(1)在IDLE中,选中要注释的代码块,同时按Alt+3组合键,添加批量注释。选中已注释的代码块,同时按Alt+4组合键,删除批量注释。
(2)在Pycharm中,选中要注释或取消注释的代码块,同时按Ctrl+/组合键,在添加批量注释和删除批量注释之间来回切换。
1.#exam.py
2."""作者:四月一ml,创建时间:2022-4-14,
功能:注释语句
""""
3.print("python是一门很火的编程语言!"