前面三篇文章,我们初步学习了python里的基本数据类型(字符、数字、列表),python其实还有些其它的数据类型:元祖、字典等,在机器学习系列介绍完毕后,后续文章将会将python的数据类型补充完毕。
接下来,我们开始python的基本语法知识学习之四:输入输出函数及库引用。
1.输入函数 input()
input()函数的使用格式:
<变量> = input(<提示信息字符串>)
注:用户输入的信息以字符串类型保存在<变量>中
如:
TempStr = input("请输入")
# TempStr保存用户输入的信息
>>> TempStr = input("请输入")
请输入123456
>>> TempStr
'123456'
2.输出函数 print():以字符形式向控制台输出结果的函数
print()函数的基本使用格式:
print(<拟输出字符串或字符串变量>)
注:字符串类型的一对引号仅在程序内部使用,输出无引号
如:
>>>print("输入格式错误")
输入格式错误
print()函数的格式化:
如:
print("转换后的温度是{:.2f}C".format(C))
{ }表示槽,后续变量填充到槽中
{ :.2f }表示将变量C填充到这个位置时取小数点后2位
如果C的值是 123.456789,则输出结果为 转换后的温度是123.4
如:
>>> C=123.1234567
>>> print("转换后的温度是{:.2f}C".format(C))
转换后的温度是123.12C
3.库引用
扩充Python程序功能的方式
①使用import保留字完成,使用的语法格式
impotrt <库名>
使用库下的某函数时,采用.()编码风格
<库名>.<函数名>(<函数参数>)
如:
>>> import numpy
#使用numpy的库函数
>>> a1 = numpy.zeros((3,4), dtype=numpy.int16) # 创建3*4全零二维数组
>>> a1
array([[0, 0, 0, 0],
[0, 0, 0, 0],
[0, 0, 0, 0]], dtype=int16)
②使用from 和 import 保留字共同完成,使用的语法格式:
引入库下的指定函数:from <库名> import <函数名>
引入库下的所有函数:from <库名> import *
通过函数名直接使用库下函数:
<函数名>(<函数参数>)
如:
>>> from numpy import *
>>> a1 = zeros((3,4), dtype=int16)
>>> a1
array([[0, 0, 0, 0],
[0, 0, 0, 0],
[0, 0, 0, 0]], dtype=int16)
③使用import和as保留字共同完成,使用的语法格式
import <库名> as <库别名>
使用库下函数:
<库别名>.<函数名>(<函数参数>)
如:
>>> import numpy as np
>>> a1 = np.zeros((3,4), dtype=np.int16) # 创建3*4全零二维数组
>>> a1
array([[0, 0, 0, 0],
[0, 0, 0, 0],
[0, 0, 0, 0]], dtype=int16)