本来PHP还学艺不精,又报了计算机二级Python的考试,还有一个半月的时间,抓紧买了高教社的这两本书,今天正式开始学习这个语言,虽然没法和世界上最好的语言PHP相提并论,但是也值得一学。
虽然先看蓝K,但是很喜欢黄K前言里的第一句话:“应试”是个中性词。设定一个阶段目标,为之努力,这是一种乐趣!
正式开始:
第1章 程序设计基本方法
1.1 程序设计语言
高级语言根据执行机制分为:静态语言(C、Java)、脚本语言(JavaScript、PHP、Python)。
执行方式:编译(静态语言)、解释(脚本语言)。
Python的解释器也会有编译器的部分功能,为了提高性能结合出来的新解释器。
1.2 Python语言概述
Python由荷兰Guido van Rossum设计并领导开发,诞生于1991年,2.7版本终结Python2。
2008年12月发布Python3.0,2016年Python2到Python3的标准库和第三方库更迭宣告结束。
Python3中的输出函数print()替换了Python2中的print语句(支持中文):
Python2:>print "lws" Python3: >print("lws") Python3: >print("李维山")
1.3 Python开发环境配置
建议使用Python3.5.3 32位版本解释器,推荐下载地址:https://python123.io/download
安装时记得勾选Add Python3.5 to PATH,然后点击Install Now确认安装
安装成功
Python解释器的两个重要工具:IDLE(集成开发环境,编写调试代码)、pip(第三方库安装工具)。
Python文件保存扩展名一般为.py。
IDLE快捷键:Ctrl+N(启动IDLE编辑器)、Ctrl+Q(退出IDLE Shell或编辑器)、Alt+3(注释选定区域文本)、Alt+4(解除注释选定区域文本)、Alt+Q(代码格式化)、F5(执行程序)。
Python程序运行方式:交互式(IDLE 少量代码使用)、文件式(最常用)、cmd中使用python xxx.py命令运行、图形化操作系统中直接通过点击鼠标运行,前提都是建立在已经安装了Python解释器的操作系统。
1.4 程序的基本编写方法
IPO:输入(input)、处理(process)、输出(output)。
算法:计算问题的处理方法的统称,是程序最重要的组成部分,是一个程序的灵魂。
1.5 Python程序的特点
通用性:数据分析、机器学习、人工智能、Web开发。
语法简洁:精确表达问题逻辑,接近自然语言,只有33个保留字。
生态高产:解释器提供几百个类和函数库,开源贡献十几万第三方函数库,缩短开发周期。
(以上为三个重要特点,以下为具体特点)
平台无关:可跨操作系统运行。
强制可读:强制缩进,体现语句逻辑关系,提高可读性。
支持中文:Python3采用Unicode编码。
模式多样:面向过程、面向对象。
类库便捷:pip命令安装类库、import保留字引入并使用类库中函数。
下一篇:计算机二级Python学习笔记(二)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- 黄乙玲1988-无稳定的爱心肝乱糟糟[日本东芝1M版][WAV+CUE]
- 群星《我们的歌第六季 第3期》[320K/MP3][70.68MB]
- 群星《我们的歌第六季 第3期》[FLAC/分轨][369.48MB]
- 群星《燃!沙排少女 影视原声带》[320K/MP3][175.61MB]
- 乱斗海盗瞎6胜卡组推荐一览 深暗领域乱斗海盗瞎卡组分享
- 炉石传说乱斗6胜卡组分享一览 深暗领域乱斗6胜卡组代码推荐
- 炉石传说乱斗本周卡组合集 乱斗模式卡组最新推荐
- 佟妍.2015-七窍玲珑心【万马旦】【WAV+CUE】
- 叶振棠陈晓慧.1986-龙的心·俘虏你(2006复黑限量版)【永恒】【WAV+CUE】
- 陈慧琳.1998-爱我不爱(国)【福茂】【WAV+CUE】
- 咪咕快游豪礼放送,百元京东卡、海量欢乐豆就在咪咕咪粉节!
- 双11百吋大屏焕新“热”,海信AI画质电视成最大赢家
- 海信电视E8N Ultra:真正的百吋,不止是大!
- 曾庆瑜1990-曾庆瑜历年精选[派森][WAV+CUE]
- 叶玉卿1999-深情之选[飞图][WAV+CUE]