Python编程入门-第二章学习笔记

第二章 算术、字符串与变量

*基本的Python数据类型包括:整型(整数)、浮点数(带小数点的数字)、字符串。 
1、整数算术 
*python中7/3的结果为浮点数,如果需要结果为整数,则需要通过整除运算符‘//’,如7//3=2。 
*Python中对整数的长度不作限制。 
2、浮点数算术 
*Python中带小数点的数字都是浮点数,如:4.12、3.14、-28.9、4.0。 
*Python中也可以使用科学记数法表示浮点数,如2.3e-6表示2.3乘以10的(-6)次方。 
*与整数不一样的是,浮点数存在上下限,超出范围将导致溢出错误。如500.0e10000将使得程序出错。 
3、其他数学函数 
Python自带了很多模块,其中math就是用于数学运算的模块,包涵了一些最常用的函数。要使用模块首先需要通过import来进行导入,模块导入后就可以直接访问模块中的函数了,下面以math模块为例:

import math 
a=5 
#输出a的平方根 
print(math.sqrt(a)) 
#输出e的a次方 
print(math.exp(a)) 
#输出以e为底的a的对数 
print(math.log(a)) 
#另一种导入模块的方式
from math import *
a=5
#这种导入方式不需要在前面加上math
print(sqrt(a))   

4、字符串 
Python中字符串包括字母、数字、标点符号以及其他特殊符号和不可打印的字符。Python中有3种表示字符串字面量的方式:(1)单引号:’ab3cf’;(2)双引号:“ab3cf”;(3)三引号:”“”ab3cf”“”。 
*函数len(str)可以返回字符串str的字符数量(整型)。 
*字符串可以直接通过‘+’运算符来创建新的字符串,如:’abc’+’123’=’abc123’。 
*如果要将同一字符串拼接很多次,可以通过乘法运算符。 
5、变量和值

f='abc'
f=1
f=2.0

对于上面的代码,变量f先指向字符串’abc’,再指向整数1,再指向浮点数2.0。

原文地址:https://www.cnblogs.com/tsembrace/p/7090768.html