- 交互式解释器
- 算法
- 数和表达式
- 算数运算符
+
,-
,*
,/
,//
(整除)
在2.x版本中可以from __future__ import division
- 求余运算符
%
x % y
等价于x - ((x // y) * y)
可用于负数求余,10 % -3 == 10 - ((10 // -3) * -3) == -2
理解要点:整除运算向下圆整结果 - 乘方运算符
**
- 算数运算符
- 变量(名称只能由字母、数字和下划线组成,不能以数字开头)
- 语句(表达式“是”一些东西,语句“做”一些事情)
- 获取用户输入
input()
- 函数
pow()
幂运算pow(2, 3)
等于8round()
将浮点数圆整为最接近的整数int()
将浮点数向下圆整abs()
求绝对值
- 模块
import
import math
引入模块math.floor()
向下圆整math.ceil()
向上圆整import cmath
处理复数的模块sqrt()
计算实数平方根,cmath.sqrt()
计算复数平方根>>> import cmath >>> cmath.sqrt(9) (3+0j)
__future__
可以使用当前不支持但未来有可能成为标准组成部分的功能
- 保存并执行程序
#
注释
- 字符串
- 字符串拼接
不使用>>> print('a' 'b' 'c') abc
+
也可以 - 支持单引号
' '
和双引号" "
- 可使用反斜杠
\
转义,告诉解释器\
后面引号是字符串的一部分,而不是字符串结束的标志。>>> 'let\'s go!' "let's go!"
str()
和repr()
>>> print(repr("Hello,\nworld!")) 'Hello,\nworld!' >>> print(str("Hello,world!")) Hello,world!
- 长字符串
'''hahah'''
- 原始字符串:不以特殊方式处理反斜杠
\
原始字符串不能以单个字符串结尾,可以将末尾反斜杠单独作为一个字符串>>> print('C:\nowhere') C: owhere >>> print('C:\\nowhere') C:\nowhere >>> print(r'c:\nowhere') c:\nowhere
- 字符串拼接
Python基础教程 第一章 基础知识
最新推荐文章于 2020-12-09 07:34:06 发布