Python_Day01-入门

Python介绍

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

  • Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
  • Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
  • Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
  • Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏

Python特点:一个广泛的标准库,跨平台可移植性,支持多种数据库的接口,GUI编程,可嵌入

Python入门

1、文件内容初写

  解释器,python程序文件可以像shell一样执行,所以需要在文件头部指定解释器,如:#!/usr/bin/python

  内容编码,python程序内容默认时ASCII(美国信息交换标准代码)编码,无法支持其他语言内容展示,需要指定编码,如:# -*- coding: utf-8 -*-

  注释,程序规范需要代码说明,注释有单行,如:#内容,多行为三个单引号或三个双引号成对出现,如:'''内容'''"""内容"""

  行和缩进,程序与其他语言最大的区别就是代码块不是用{}定义,而是通过缩进行,缩进量可变但代码块每行需保持一致

2、基本知识

  变量,存储在内存中的值,需要为其开辟一个空间。变量只能时下划线、字母、数字组成,但不能以数字开头,区分大小写。

     变量赋值不需要类型声明,只有赋值以后才会被创建

  基本类型,在内存中的数据可以多种类型,五个分别为数字,字符串,列表,元组和字典

     数字,存储数字支持4中类型,分别为整型int,长整型long,浮点型float,复数complex

     字符串,使用双引号或单引号标识,可以对字符串内容按照从左到右(默认从0开始,最大到字符串长度减1),从右到左读取(默认从-1开始,最大到字符串开头)

     列表,使用中括号 '[]' 标识可以完成大多数集合类的数据结构实现,支持数字,字符(串),列表(嵌套)。其中python2中列表可以包含字符和数字,但python3中不可以同时存在一个列表中。

     元组,使用括号'()'标识,是只读型的列表,内容不可修改

     字典,使用大括号'{}'标识,是无序的对象集合,列表是有序的对象结合,两者区别是字典当中的元素是通过键来存取的,而不是通过偏移存取。字典由索引(key)和它对应的值value组成。

  

posted on 2016-10-14 21:34  台松  阅读(159)  评论(0)    收藏  举报

导航