python总结 第一弹

您所在的位置:网站首页 python中保留字的作用 python总结 第一弹

python总结 第一弹

#python总结 第一弹| 来源: 网络整理| 查看: 265

交互解释器在这里插入图片描述 算法

一句话定义:就是按照某一步骤来完成某一件事的东西 组成:有操作对象和语句构成

数和表达式 基本算术运算符(+、-、*、/) 浮点数

定义:由除法除出来的小数为浮点数

>>> 1/2 0.5

若要舍弃小数部分,就要这样

>>> 1//2 0 整数 int

一句话总结:就是像1,100,1000的不含小数点的数就是整数

空值 None

一句话总结:None是一个特殊的空值,与0不同

求余

定义:x % y会求出x/y的余数

使用round保留两位小数 >>> num = 10 / 3 >>> round(num, 2) # ==> 3.33 # 保留两位小数 >>> num 3.33 实例1:普通情况下 >>> 1 % 2 1 实例2:每十分钟运行一次 minute = 0 while True: minute = minute + 1 if minute % 10 == 0: pass 求余和整除的区别

一个得到的是余数,一个得到的是整除后的商

>>> 10 // 3 3 >>> 10 % 3 1 乘方 >>> 2 ** 3 8 >>> (-3) ** 2 9 math.floor()

取整

math.sqrt()

取平方根

math.ceil()

返回大于等于给定数的最小整数

复数 cmath >>> import cmath >>> cmath.sqrt(-1) 1j 十六进制、八进制和二进制 >>> # 十六进制 >>> 0xAF 175 >>> # 八进制 >>> 0o10 8 >>> # 二进制 >>> 0b1011010010 722 变量

与数学函数中的x、y、z、·····相类似。

在计算机程序中,变量不仅可以是数字,还可以是任意数据类型(字符串、布尔值、空值、字典等)。

注意 变量名由大小写英文字母、数字和下划线_组成变量不能用数字开头变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用) 赋值 >>> x = 3 >>> x 3 使用 >>> x * 3 6 语句

可以这样理解——表达式是一些东西,语句是做一些事情

表达式与语句的区别

是否可供交互式解释器打印值

>>> x = 3 >>> >>> print(x) 3 获取用户输入

说白了就是让用户输入东西,怎样才能让用户输入东西呢?用input(value)函数

if语句

即判断语句,若满足条件,则什么都做;不满足条件,则什么都不做

实例:每十分钟运行一次 minute = 0 while True: minute = minute + 1 if minute % 10 == 0: pass 函数 内置函数

就是像pow()、open()等函数叫做内置函数

自设函数

像下面这样的叫做自设函数

def say_love_you(who): print(who+' ,I love you') say_love_you('Mryan2005') 模块

就是拓展,用import xxxx或from xxx import xxx

海龟 turtle

turtle在英语当中指乌龟或海龟

函数 forward(value) left(value) penup()

笔抬起

pendown()

笔放下

from turtle import * 注释

没有什么可说的,有三种形式

# 注释 '注释' "注释" 字符串 string

主要用于表示一段文本,e.g. “Hello world!”

单引号和双引号的区别

没有区别

转义

就是用\将文本中的被当成代码符号的'和"变成文本的'和"

使用方法 >>> 'Let\'s go' "Let's go" >>> "\"hello, world!\"she said" '"hello, world!"she said' 拼接 >>> x = 'hello, ' >>> y = 'world!' >>> x+y 'hello, world!' >>> 'hello, ' + 'world!' 'hello, world!' 长字符串

就是跨越多行的字符串,用'''(三引号)

原始字符串

用repr()处理过的字符串

str和repr 区别

str控制下的字符串会使\n、······起作用,repr则不会,str是英文string str()是一个类,int也是 repr()则是一个函数,缩写为r’’

用途

对于文件地址的使用是有用的,e.g. C:\nowhere 用repr()解决

布尔值 bool

只有True和False 与数学的真假命题的判断相同

短路计算

一句话总结:只要能提前确定计算结果,它就直接返回结果。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3