python基础1-简明python教程-基本概念2

1.变量;

python中,定义一个变量很简单,直接写就好,不用像C语言或java那样先声明赋值。变量是计算机内存中用以存储信息的一部分。

2.标识符命名:

标识符包含变量。其命名规则如下:

1.python中的标识符是区分大小写的。

2.标示符必须以字母或下划线开头,可包括字母,下划线和数字。

3.以下划线开头的标识符是有特殊意义的。

> 以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;

> 以双下划线开头的(__foo)代表类的私有成员;

> 以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

(有效 的标识符名称可以是 i或name_2_3,无效的标识符名称可能是2things,this is spaced out,my-name和>a1b2_c3)

3.数据类型

变量可以将各种形式的值保存为不同的数

据类型(Data Type)。基本类型是

数字与字符串。

4.对象:

Python将程序中的任何内容统称为对象(Object)。针对面向对象编程语言用户的提示:Python 是强(Strongly)面向对象的,因为所有都是对象, 包括数字、字符串与函数。

5.赋值=

针对静态编程语言程序员的提示:变量只需被赋予某一值。不需要声明或定义数据类型。

6.逻辑行与物理行

逻辑行:输出结果中的一行

物理行:编写程序时所看到的内容。Python会假定每一物理行会对应一个逻辑行。每一物理行最多写入一行逻辑行。

一逻辑行有很长的代码,可通过反斜杠\拆分为多个物理行,称为显式行连接。

在某些情况下,会存在一个隐含的假设,不需要使用反斜杠。即逻辑行以括号开始(可是方括号或花括号,但不能是结束括号),称作隐式行连接

7.缩进:

各行开头的空白区。在逻辑行的开头留下空白区(空格或制表符)用来确定个逻辑行的缩进级别,从而确定语句分组。

即放置在一起的语句需有相同的缩进,每组这样的语句称为块。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,822评论 0 10
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,467评论 0 5
  • 1.python特点 (1)简单易学 (2)免费开源;python是FLOSS(自由/开放源码软件)之一 (3)高...
    昵称占用着阅读 196评论 0 0
  • 1.运算符 运算符与操作数组成表达式。 运算符描述 x+y...
    昵称占用着阅读 460评论 0 0
  • 1 注释 注释 是任何存在 # 号右侧的文字,其主要用作写给程序读者看的笔记,要多用注释。 2.字面常量 一个字面...
    昵称占用着阅读 310评论 0 0