注释

作用 :通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性

单上注释 #

多行注释 ''' ''''

如果是python2.x版本,必须在文件第一行加上:#coding=utf-8

变量

程序是用来处理数据的,而变量就是用来存储数据的(菜篮子)

Python中的常用变量类型有:

Numbers(数字)

int(有符号整型)

long(长整型)

float(浮点型)

complex(复数)

Bool(布尔类型) True False

String(字符串)

List(列表)

Tuple(元组)

Dictionary(字典)

怎样知道一个变量的类型呢?

在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动的去说明它的类型,系统会自动辨别

可以使用type(变量的名字),来查看变量的类型

-关键字: python一些具有特殊功能的标示符

查看关键字

import keyword

keyword.kwlist

标示符

开发人员在程序中自定义的一些符号和名称,标示符是自己定义的,如变量名 、函数名等

标示符由字母、数字、下划线组成,并且数字以不能开头

C语言中:由字母、数字、下划线组成,并且数字以不能开头

Java:由字母、数字、下划线、美元符号“$”组成,并且数字以不能开头

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

命名规则

1.见名知意

一个有意义的名字,尽量做到看一眼就知道是什么意思(提高代码可 读性) 比如: 名字 就定义为 name , 定义学生 用 student

2.驼峰命名法

小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大写,例如:myName、aDog

大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如:FirstName、LastName

不过在程序员中还有一种命名法比较流行,就是用下划线“_”来连接所有的单词,比如send_buf

格式化输出

在程序中,看到了%这样的操作符,这就是Python中格式化输出

grade = 15

name = "鲁班七号"

print("角色名称:%s,等级是%d级"%(name,grade))

还可以使用format方法输出

grade = 15

name = "鲁班七号"

print("角色名称:{},等级{}级".format(name,grade))

常用的格式符号

运算符

算术运算符

赋值运算符

=

复合赋值运算符

常用数据类型转换

比较(即关系)运算符

逻辑运算符