今天开始从零学python之旅
学习一门新的编程语言都是从基础知识开始,接下来几天会开始从基础学习
现在准备工作安装好python ,进入命令行输入python3(我电脑上有多个版本老版本python 新python3
退出exit()
算法:加法、减法、乘法和除法
除法 运算的结果为小数,即浮点数
0.5
1.0
想舍弃小数位可以用整除//
1
取模(求余)运算:x % y等价于x - ((x // y) * y)
1
-2
2
>>> -10%-3
-1
这里需要注意:整除需要明白的一个 重点是它向下圆整结果。因此在结果为负数的情况下,圆整后将离0更远。这意味着对于-10 // 3, 将向下圆整到-4,而不是向上圆整到-3。
所以上面10%-3 等于10-((10//-3)*-3) 这样就能明白结果为-2了,
求幂 **
8
-9
>>> (-3)**2
9
注意:乘方运算符的优先级比求负(单目减)高,因此-3**2等价于-(3**2)。如果你要计 算的是(-3)**2,必须明确指出
变量:例子 定义变量x并给它赋值为3,然后将x乘以2
6
注意:使用Python变量前必须给它赋值,因为Python变量没有默认值
函数:
上面求幂运用(**)来执行的,还可以使用函数pow计算
>>> pow(2,3)
8
除了pow,Python还提供了很多内置函数,例如,abs计算绝对值,round将浮点数圆整为与之 最接近的整数。
模块:
可将模块视为扩展,通过将其导入可以扩展Python功能。
使用方法1.import … 2.from ... import …
例如要返回返回大于或等于给定数 的最小整数
import math
print(math.ceil(32.2)) //输出结果 33
from math import ceil
print(ceil(32.2)) //输出结果 33
注意:通过from ... import …可在调用函数时不指定模块前缀
字符串:
可以使用单引号’双引号’’ 三个’’’
var1='ADQWRQ'
var2="wwe99j12@"
var3='''12314weqeqrqr
当字符串里面有特殊字符时需要用转义符\ 例如
>>> 'sd\'ad'
“sd'ad”
如果遇见需要输出原始字符,里面特殊符号很多可以这样使用使用
前面加r
>>> print(r'C:\Program Files\bar\baz\frozz\bozz’)
C:\Program Files\bar\baz\frozz\bozz
字符串编码encode和decode
下面写法更常用
总结:1.算法 需要注意整除是向下圆整
2.变量 必须给初始值
3.函数
4.模块 from ... import … import
5.字符串 很常用
领取专属 10元无门槛券
私享最新 技术干货