本来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学习笔记(二)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: 计算机二级python学习教程(1) 教大家如何学习python

本文地址: http://www.cppcns.com/jiaoben/python/259445.html

python123io如何编辑_计算机二级python学习教程(1) 教大家如何学习python相关推荐

  1. python基础教程:教你如何自学python入门到精通

    python自学网www.pythonzxw.com/thread-371-1-1.html 其实python非常适合初学者入门.相比较其他不少主流编程语言,有更好的可读性,因此上手相对容易.自带的各 ...

  2. 计算机二级考试科目python难吗_计算机二级的考试科目有哪些?大学生应该选择哪个科目考试?...

    前几天,学长已经写过关于计算机二级考试的内容了.学弟学妹们的留言也都收到了,很多学弟和我说了一些新增科目的事.因为学长比大家上学早,我们那时候还没有新科目,谢谢学弟们的提醒. 这篇文章,主要写计算机二 ...

  3. 二级公共基础知识_计算机二级选择题(公共基础知识)

    在这一期的文章主要以计算机二级选择题的公共基础知识进行讲解. 在计算机二级考试当中,选择题中的二级公共基础知识是必考的部分.很多考生对计算机二级的公共基础知识选择题有很多不解.二级公共基础知识选择题主 ...

  4. python itchat教程_Python学习教程:教你用Python通过微信来控制电脑摄像头

    原标题:Python学习教程:教你用Python通过微信来控制电脑摄像头 如果说强大的标准库奠定了Python发展的基石,丰富的第三方库则是python不断发展的保证.今天的Python学习教程就来通 ...

  5. 我学python前一句_Python学习教程:人生苦短,我用Python?入门前你要知道这些

    有多少伙伴是因为一句'人生苦短,我用Python'就要去学Python的?之前也大家更新过Python学习教程普及过多次的Python相关知识,不过大家还是还得计划一下Python学习路线!Pytho ...

  6. c语言第一章节测试,计算机二级C语言教程章节测试:字符串

    计算机二级C语言教程章节测试:字符串 (61) 函数调用:strcat(strcpy(str1,str2),str3)的功能是 A) 将串str1复制到串str2中后再连接到串str3之后 B) 将串 ...

  7. python爬虫设计在哪里_《python 爬虫教程 知乎》 怎样用Python设计一个爬虫模拟登陆知乎...

    <python 爬虫教程 知乎> 怎样用Python设计一个爬虫模拟登陆知乎 python 爬虫教程 知乎2020-09-23 01:45:13人已围观 怎样用Python设计一个爬虫模拟 ...

  8. python下载教程win10-win10系统下如何安装Python软件

    Python是一门受广大用户所喜爱欢迎的.使用广泛的语言.最近,就有一些升级win10系统的用户反映自己想要在新系统中安装Python软件,但是又不知道该如何操作.接下来,小编就为大家分享win10系 ...

  9. Python入门教程:很多人推荐学 Python 入 IT ,如果学完 Python 找不到工作怎么办...

    Python入门教程:很多人推荐学 Python 入 IT ,但是如果学完 Python 找不到工作怎么办,这也是很多人担心的问题. 很多人推荐通过学习 Python 入行 IT 一是因为 Pytho ...

最新文章

  1. Oracle数据库表设计时的注意事项
  2. 关于信噪比的确切含义——Eb/No和SNR的区别
  3. tcp/ip 协议栈Linux内核源码分析七 路由子系统分析二 策略路由
  4. Zen Coding css,html缩写替换大观 快速写出html,css
  5. 技术差的程序员,90%都输在这点上!骨灰级开发:其实都是在瞎努力!
  6. 材料成型过程计算机控制系统,华南理工大学
  7. 用mac的chrome浏览器调试Android手机的网页
  8. iPhone开发 调用wcf服务
  9. 数据结构(C语言版 第2版)课后习题答案 严蔚敏 编著
  10. 去哪儿CEO庄辰超:傍百度战携程与巨头共舞
  11. dede自动采集自动伪原创完美版插件 元旦优惠活动
  12. linux var mqm权限,MQ7.5通道权限问题
  13. 隐函数求导(一元和二元)
  14. 《次第花开》学习笔记
  15. HyperAttentionDTI:基于注意机制的序列深度学习改进药物-蛋白质相互作用预测
  16. JQuery Smart UI 简介(六) — 框架设计【后篇】(数据接口、后台框架)[简介系列完结]...
  17. EXCEL之VLOOKUP函数——查找、分组、排序
  18. 《Adobe Fireworks CS6中文版经典教程》——第1课 了解工作区1.1熟悉Adobe Fireworks...
  19. 前端MD5加密------js-md5
  20. 2023年留学基金委(CSC)公派访问学者博士后项目选派办法及解读

热门文章

  1. 实践丨SpringBoot整合Mybatis-Plus项目存在Mapper时报错
  2. 换个角度思考勒索攻击事件
  3. 拥有一个高性能低延时数据库是什么样的体验?
  4. 让机器有温度:带你了解文本情感分析的两种模型
  5. 一个企业用电有多浪费?90后开发者大显身手,让每度电从此更“聪明”!
  6. 【华为云技术分享】MongoDB经典故障系列六:CPU利用率太高怎么办?
  7. HBase(2) Java 操作 HBase 教程
  8. 如何查看jsplumb.js的API文档(YUIdoc的基本使用)#华为云·寻找黑马程序员#
  9. c语言中因式分解的题目,因式分解相关练习题
  10. Python引用任意位置模块方法总结