Python学习-day9-第一章回顾

Python学习-day9-第一章回顾

概念


1、算法:算法犹如菜谱,告诉你如何完成特定的任务。从本质上说,编写计算机程序就是使用计算机能够理解的语言(如Python)描述一种算法。这种对机器友好的描述被称为程序,主要由表达式语句组成。


2、表达式:表达式为程序的一部分,结果为一个值。如:2+2就是一个表达式,结果为4。简单表达式是使用运算符(如+、)和函数(如pow)将字面值(如2或“Hello”)组合起来得到的。通过组合简单的表达式,可创建复杂的表达式,如(2+2)(3-1)。表达式还可能包含变量


3、变量:变量是表示值的名称。通过赋值,可将新值赋给变量,如x=2。赋值是一种语句


4、语句:语句是让计算机执行特定操作的指示。这种操作可能是修改变量(通过赋值)、将信息打印到屏幕上(如print(“Hello,world!”))、导入模块或执行众多其他任务。


5、函数:Python函数类似于数学函数,它们可能接受参数,并返回结果(在第六章学习编写自定义函数时,你将发现函数实际上可以在返回前做很多事情)。


6、模块:模块是扩展,可通过导入它们来扩展Python的功能。如:模块math包含多个很有用的函数。


7、程序:你通过练习学习了如何编写、保存和运行Python程序。


8、字符串:字符串非常简单。它们其实就是一段文本,其中的字符是用Unicode码点表示的。

本章函数


1、abs(number):返回指定数的绝对值。

print(abs(-10))

在这里插入图片描述
2、bytes(string, encoding[,errors]):对指定的字符串进行编码,并以指定的方式处理错误。

a=bytes([1,2,3,4])
print(a)

在这里插入图片描述
3、cmath.sqrt(number):(复数)返回平方根,可用于负数。

import cmath as a
print(a.sqrt(-1))
print(a.sqrt(9))

在这里插入图片描述
4、float(object):将字符串或者数字转换为浮点数。

str='1111'
x=100
f1=float(str)
print(f1)
f2=float(x)
print(f2)
print(f1+f2)

在这里插入图片描述
5、help([object]):提供交互式帮助。

str=help()
print(str)

效果自己试吧!一个交互式帮助平台。想知道math模块中有哪些函数,可用此方法查看,输入quit退出帮助平台。

6、input(prmpt):以字符串的方式获取用户输入。

str=input('你的名字是:')
print(str)

在这里插入图片描述
7、int(object):将字符串或数转换为整数。

str='999'
f=1.0
i1=int(str)
i2=int(f)
print(i1)
print(i2)
print(i1+i2)

在这里插入图片描述

8、math.ceil(number):以浮点数的方式返回向上圆整的结果。

import math as a
print(a.ceil(0.4))
print(a.ceil(-0.4))

在这里插入图片描述
9、math.floor(number):以浮点数的方式返回向下圆整的结果。

import math as a
print(a.ceil(0.4))
print(a.ceil(-0.4))

在这里插入图片描述
10、math.sqrt(number):返回平方根,不可用于负数。

import math as a
print(a.sqrt(9))
print(a.sqrt(-1))

在这里插入图片描述
11、pow(x ,y[ ,z]):返回x的y次方对z求模的结果(就是指数函数)。

print(pow(2 ,3))	

在这里插入图片描述

12、print(object, …):将提供的实参打印出来,并用空格分隔。

a=1
b='1'
print(a,b)

在这里插入图片描述
13、repr(object):返回指定值的字符串表示。

x='123456'
print(repr(x))

在这里插入图片描述
14、round(number):四舍五入为指定的精度,正好为5时舍入到偶数。

a=3.1415926
print(round(a,2))
b=2.5
print(round(b))

在这里插入图片描述
15、str(object):将指定的值转换为字符串。用于转换bytes时,可指定编码和错误处理方式。

y='"Hello world!" \nshe said'
print(repr(y))
print(str(y))

在这里插入图片描述

博文内容来自本人所选的学习Python的工具书-《Python基础教程》(第三版)人民邮电出版社。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值