从零学python第一期:基础知识

今天开始从零学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.字符串 很常用

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181206G1NFPQ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券