Python学习笔记第一天

一直想学习Python,只是在断断续续的获取一点知识,根本没有系统。

现在在这里记录一下学习Python的笔记。

一来督促自己坚持下去,二来留作以后复习的时候用。

第一天  安装环境啊。工欲善其事必先利其器。至于其他的一些集成环境以后再查查怎么用。

目前还是先用自带环境进行编写。

Python各个版本之间的兼容性,有意要抛弃之前的版本。

就拿print来说吧,当时找的教程是print "你好",在我用的这个3.0之后的版本改为print("你好")

在以后如果遇到错误,首先要想到是不是版本不兼容的问题。毕竟在初学阶段,肯定是要拷贝别人的代码。

Python基础语法:

1.交互式编程(这个不算语法吧)

2.Python标识符

Python标识符是一个用来标识变量,函数,类,模块,或其他对象的名称。标识符是以字母A到Z或a〜z开始后面跟零个或多个字母下划线(_),下划线和数字(0〜9)。

Python不允许标点字符标识符,如@,$和%。Python是一种区分大小写的编程语言。 

下面是在Python标识符的命名约定:

  • 类名称以大写字母,其他的标识符以小写字母。

  • 单个前导下划线开始的标识符表示该标识符意味着约定是私有的。

  • 开始是两个前导下划线的标识符表示强烈专用标识符。

  • 如果标识符还具有两个尾随下划线结束时,所述标识符是语言定义的特殊名称。

3.保留字

4.行缩进

 这个特点尤其要注意,是和其他语音有区别的。

一个程序员在学习Python时,遇到的第一个注意事项是,Python中不使用括号来表示代码类/函数定义块或流量控制。 代码块由行缩进,这是严格执行表示。

缩进位数量是可变的,但是在块中的所有语句必须缩进量相同。

5.多行语句

在Python语句通常有一个新行表示结束。Python里面,但是,允许使用续行字符(\)表示该行应该继续。但是在各种括号里面不能使用续行标识。

6.Python中的引号

Python的接受单引号('),双引号(“)和三('''或”“”)引用来表示字符串,只要是同一类型的引号的开始和结束的字符串。

三重引号可以用来横跨多行字符串。

7.注释 以#为注释

8.各种语句结构

9.定义函数

  • 以def 和函数名 括号
  • 函数的第一个语句可以是声明
  • return返回语句
  • def printme( str ):
       "This prints a passed string into this function"
       print str
       return

 10.调用函数与其他语言相似。

11.模块,有点像是其他语言的命名空间

12.导入模块 import  有点像是Java

 

posted @ 2016-08-26 16:47  我是小菜啊  阅读(132)  评论(0)    收藏  举报