Python基础知识(一)
- 标识符
1.标识符在程序中用来标识各种程序成分,命名程 序中的一些实体。包括三方面: 字母(a~z A~Z); 数字(0~9); 下划线:“_”
2.合法的标识符: x, a1, wang,num_1, radius, 不合法的标识符: first-name,5sum
注意:
-
第一个字符必须是字母或下划线
-
字母区分大小写
-
单独的下划线用于表示上一次运算的结果
2*3
6_*10
60
3.使用标识符应注意:
-
见名知义:通过变量名就知道变量值的含义
-
开头和结尾都使用下划线的情况应该避免: sum
-
不能和关键字重复
Python中的33个关键字
(1)直接查找关键字
import keyword
print(keyword.kwlist)
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
(2)keyword.iskeyword (word)//判断是否是关键字
keyword.iskeyword (‘and’)
Truekeyword.iskeyword (‘int’)
False
- 常 量
在程序运行过程中,其值不能改变的量称为常量。
(1)整型常量: -123、20
(2)实型常量:3.14、0.15、-2.0
(3)字符串常量:‘Python’、“Hello World!”
(4)布尔型常量:True、False
(5)复数类型常量:3+2.5j
- 变 量 .
变量是指在程序执行过程中,其值可以被改变, 即可以进行赋值运算的量。
例如: >>>x=5
为变量分配的存储单元 ,变量值为5,变量名为x。
- 特殊函数
与变量属性相关的内置函数
(1)type()函数
一般形式:type(变量名) //判断变量的类型
x=5
type(x)
<class ‘int’>x="Hello World! "
type(x) <class ‘str’>
x=(1,2,3)
type(x)
<class ‘tuple’>
(2)id()函数
一般形式:id(变量名) //用于返回变量的地址值
str=“Hello World!”
id(str)
48768128
(3)isinstance ()函数
一般形式:isinstance (对象,类型名) //判断对象是否和类型名匹配
a=5
isinstance(a,int)
Trueisinstance(a,str)
Falseisinstance(a,(float,int,str))
True