python
Python语言特点简单概括如下:
(1)语法简单,容易学习和运用
(2)面向对象编程
(3)跨平台,具有可移植性
(4)模块化开发,功能丰富
(5)具有很好的扩展性
变量
一个由程序员用户定义的量且在程序中可能发生改变的量即为变量。变量是所有程序的起点。
- 变量的命名(命名规则通用于变量名、函数名、类名)
(1). 名字由字母、数字、下划线“_”组成,数字不能作为首字符。
(2).名字长度不限,但是要考虑可读性。
(3).严格区分大小写。
(4).不要使用Python关键字(关键字是预先保留的标识符,每个关键字都有特殊的含义)。
此外,在命名习惯上,大多数程序员更习惯于驼峰命名法,通过首字母大写进行区别,看起来像驼峰一样。类命名时使用大驼峰,但是模块名应该用小写加下划线的方式,比如:lower_with_under.py。
- 赋值
python的赋值号是等号“=”,赋值的目的就是将名字和值关联起来,比如
x=1
x=x+1
字符串
字符串是编程语言中用到最多的数据类型。通过内建函数str()生成,str()实际是类型内置函数,与整数int()一样。
>>>s=123
>>>type(s)
<class 'int'>
>>>s+s
246
另一种通过引号定义,单、双引号都可以,只要成对出现就行。
>>>h="hello"
>>>w='hello'
字符串的运算符
转义字符
运算符与表达
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
and “与”:两为真则真,否则为假
or “或”:两假为假
not “非”:取反 - 成员运算符
- 身份运算符