python基础

2018-05-02  本文已影响7人  _大_兵_
>>>2+2
4
>>>2
2

没有操作符的单个值也被认为是一个表达式,它的求值结果就是它自己。

操作符 操作 例子 求值为
** 指数 2**3 8
% 取模/取余数 22%8 6
// 整除/商数取整数 22//8 2
/ 除法 22/8 2.75
* 乘法 3*5 15
- 减法 5-2 3
+ 加法 2+2 4

数学操作符的操作顺序(优先级)与数学中类似,*首先求值,接下来是、/、//和%操作符,从左到右计算,+和-操作符最后求值。可以使用括号来改变通常的优先级。在交互式环境中输入以下代码:

>>> (5-1) * ((7+1) / (3-1))
16.0
数据类型 定义 例子 函数
整型(int) 整数值 -2,3 int()
浮点型(float) 带有小数点的值 -1.25,3.0 float()
字符串(strs) 文本值,总是用引号('或")包围住字符串 "hello",'hello' str()
>>>  "Alice" + "Bob"
"AliceBob"

Alice * 3 *号作为字符串复制操作符,将Alice复制3遍。

>>> "Alice" * 3
"AliceAliceAlice"
>>> spam = 40
>>> spam
40
>>> spam = spam + 2
>>> spam
42

1.第一次存入一个值,变量就被初始化。以后可以在表达式中使用它。
2.如果变量被赋予了一个新值,老值就被忘记了,这称为“覆写”该变量。

c. 变量命名规则:
1.变量名只能包含字母、数字和下滑线。变量名可以字母或下划线打头,但不能以数字打头。
2.变量名不能包含空格,但可以使用下划线来分割其中的单词。
3.不要将python关键字和函数名用作变量名,即不要使用python保留用于特殊用途的单词。
4.变量名应应既简短又具有描述性。
5.慎用小写字母l和大写字母O,容易被错看成数字1和0。

推荐一个变量命名神器:变量名搜索工具
CODELF 支持直接搜索中文,当你查中文的时候,Codelf 会直接查好单词和单词的近义词给你,然后再搜索Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project上的开源项目的源码匹配出与这些词汇相关的变量名和函数名。

# this propram says hello and asks for my name.
上一篇下一篇

猜你喜欢

热点阅读