Python开发基础

  
  

博文结构
Python的安装
Python开发工具闲置
Python字符串与列表
Python字符串与列表

     

一.Python概述

  

Python语言诞生于20世纪90年代初,早期主要应用于做科学计算的研究机构。近些年由于网络,大数据,人工智能的发展,它已被逐渐广泛应用于系统管理任务的处理和网编程方面,成为较受欢迎的程序设计语言之一。

  
      <李> <>强Python的语言特点   
  

Python使用C语言开发,但是Python不再有C语言中的指针等复杂数据类型。Python的简洁性使得软件的代码大幅度地减少,开发任务进一步简化。程序员关注的重点不再是语法特性,而是程序所要实现的任务.Python语言的主要特点如下。
序所要实现的任务.Python语言的主要特点如下。

  
 <代码>(1)简单:Python语言的关键字比较少,它没有分号。代码块使用空格或制表键缩进的方式来分隔,简化了循环语句.Python的代码简洁,短小,易于阅读。
  (2)易学:Python极其容易上的手,因为Python有极其简单的说明文档。
  
  (3)免费,开源:使用者可以自由地发布这个软件的复制,阅读它的源代码
  (4)高层语言:无须考虑诸如如何管理内存一类的底层细节。
  (5)可移植性:Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)
  (6)解释性:Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。
  (7)面向对象:Python既支持面向过程的编程也支持面向对象的编程。
  (8)可扩展性:Python是采用C语言开发的,因此可以使用C语言扩展Python。
  (9)可嵌入性:可以把Python嵌入C/c++程序,从而使程序向用户提供脚本功能。
  (10)丰富的库:Python标准库很庞大,可以帮助处理各种工作,包括正则表达式,文档生成。单元测试,线程。数据库。网页浏览器,CGI.FTP。电子邮件。 
  
      <李> <>强Python语言的应用场景   
  
 <代码>(1)系统编程:能方便进行系统维护和管理,是很多Linux系统管理员理想的编程工具。
  (2)图形处理:有公益诉讼。Tkinter等,图形库支持,能方便进行图形处理。
  (3)数学处理:NumPy扩展提供大量与标准数学库的接口。
  (4)文本处理:Python提供的再保险模块能支持正则表达式,还提供SGML。XML分析模块。
  (5)数据库编程,Python可以操作Microsoft SQL Server, Oracle。MySQL等数据库。
  (6)网络编程:提供丰富的模块,支持套接字编程,能方便快速地开发分布式应用程序。
  (7)网络编程:可以作为Web应用程序的开发语言。
  (8)多媒体应用:Python的PyOpenGL模块封装了“OpenGL应用程序编程接口的 
  

二.Python的版本和安装

  

目前Python有版本2和版本3这两个版本,它们并不兼容,语法存在差别。许多Python初学者都会问:我应该学习哪个版本的Python吗?对于这个问题,较好的回答通常是,先选择一个最适合你的Python课程,课程中使用哪个版本的Python,就用哪个版本,等学得差不多了,再来研究不同版本之间的差别”。

  
      <李> <>强下载Python   
  

http://www。python.org

  
      <李> <>强安装Python   
  

一直默认就可以

  

三.Python开发工具闲置

  

学习Python语言,首先要掌握开发工具闲置,它可以方便地运行代码和做相关的调试,实现了代码的语法加亮。代码提示和代码补全等智能化的功能。

  
      <李>   

    安装Python后,我们可以从“开始”→“闲置(Python GUI)”菜单来启动闲置。启动后默认是壳模块,每输入——行代码按回车键后,代码会马上执行。

      李   <李> <>强闲置参数设置   
  

更改字体

  

 Python开发基础

  

 Python开发基础

  

更改能够上下翻出命令

  

 Python开发基础

  

 Python开发基础

  
      <李> <>强利用闲置编写代码   
  ,
 <代码>祝辞的在比;进口操作系统
  在在在操作系统。mkdir (d: \ www) \ \在本地d盘创建一个目录

Python开发基础