注释
作用 :通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性
单上注释 #
多行注释 ''' ''''
如果是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))
常用的格式符号
运算符
算术运算符
赋值运算符
=
复合赋值运算符
常用数据类型转换
比较(即关系)运算符
逻辑运算符