博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python的简介以及安装和第一个程序以及用法
阅读量:5031 次
发布时间:2019-06-12

本文共 1701 字,大约阅读时间需要 5 分钟。

Python的简介:

1.Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。Python已经成为最受欢迎的程序设计语言之一。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。自从2004年以后,python的使用率是呈线性增长。

2.Python在设计上坚持了清晰划一的风格,Python的作者有意的设计限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是Python的缩进规则。  一个和其他大多数语言(如C)的区别就是,一个模块的界限,完全是由每行的首字符在这一行的位置来决定的(而C语言是用一对花括号{}来明确的定出模块的边界的,与字符的位置毫无关系)。这一点曾经引起过争议。因为自从C这类的语言诞生后,语言的语法含义与字符的排列方式分离开来,曾经被认为是一种程序语言的进步。不过不可否认的是,通过强制程序员们缩进(包括if,for和函数定义等所有需要使用模块的地方),Python确实使得程序更加清晰和美观。

3.Python的优缺点:优点:(1)简单————Python是一种代表思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。(2)易学,速度快,免费开源,可移植性等。 缺点:(1)首先是代码不能加密,因为PYTHON是解释性语言,它的源码都是以明文形式存放的,所以呢,以后在你写项目的时候也许要注意一下加不加密的这个问题。(3)运行速度慢,这里是指与C和c++相比。当然这是我们肉眼无法感知的。

以上是我对Python简单的一些认识,如有不足,请多加指教,

4Python的安装:

关于Python,现在老师推荐我们的是选择Python3的版本,听说现在还有一些公司用的还是版本2,Python的安装也就是到官网上(http://www.python.org)选择所适合你电脑的版本(Windows或者其他系统的),然后按照提示一步步安装就行,但是这里有一点要注意一下,如果安装以后再命令框里找不到Python,这时你有可能要考虑一下环境变量这个问题,具体操作如下,点击计算机右键显示属性,点开发现高级系统设置这一项,点开,下面有一个环境变量,点开,找到第二个内容框里面的path一项,把Python所在的目录添加到这里面去就行,要注意一点在添加的时候要在前面目录后面加上分号,如果觉得我表达不清楚截图如下:

           

然后差不多就好了,应该没有什么问题了。

5.第一个Python程序:这个程序是很伟大的

首先查看一下你的版本    : 

开始--》cmd --> cd c:\ -->dir
cd = change directory
dir = 查看当前目录文件列表

      ,我觉得这是很神奇的,没有想到计算机的语言这么奇妙。当然我们也可以先建一个.py的文件,里面写上这个程序,然后执行这个文件的目录,也可以实现,

刚开始会出现这样的情况,

#!-*- coding:utf-8 -*-

#coding:utf-8,引出注释定义

单行注释 用#

多行注释用三个单引号或三个双引号 '''被注释的内容'''

   ,说到这里我就得说明一下,关于.py这个文件后缀名的问题,这让人一下子就明白这是个Python程序,那么还有哪些后缀呢?如下: 

.txt                记事本文本文件

.doc           word文件
.xls            excel文件
.ppt             PPT文件
.exe                 可执行文件
.jpg .png .jpeg      图片
.gif                动态图片
.pdf                 PDF文件
.mp4 .avi          视频
.py                  python文件
.java                  java 文件
.c .h                c源码
.php                    php文件
.js                   javascript

 

转载于:https://www.cnblogs.com/mars527/p/5790273.html

你可能感兴趣的文章
控件发布:div2dropdownlist(div模拟dropdownlist控件)
查看>>
Oracle composite index column ordering
查看>>
ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表
查看>>
kaggle竞赛
查看>>
区块链入门教程
查看>>
域 搭建OU 组织单元
查看>>
npm常用命令
查看>>
南海区行政审批管理系统接口规范v0.3(规划)4.2.【queryExpireList】当天到期业务查询...
查看>>
[置顶] 细说Cookies
查看>>
[wp7软件]wp7~~新闻资讯,阅读软件下载大全! 集合贴~~~
查看>>
生成指定位数随机数的方法
查看>>
java的垃圾回收
查看>>
Essential C++学习笔记
查看>>
python+selenium进行简单验证码获取
查看>>
where,having与 group by连用的区别
查看>>
【MySQL】MySQL锁和隔离级别浅析二 之 INSERT
查看>>
Oracle T4-2 使用ILOM CLI升级Firmware
查看>>
4.14上午
查看>>
数据分析 -- 白话一下什么是决策树模型(转载)
查看>>
Java SPI机制原理和使用场景
查看>>