Python商务数据与分析:以表格的方式输出商品数据列表

发布于:2022-12-02 ⋅ 阅读:(886) ⋅ 点赞:(0)

Python简介:Python, 是一种面向对象的解释型计算机程序设计语言,语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。

Python安装方法:详见(9条消息) 爬虫预热:Python3+pip环境配置_荣誉骑士哥哥の的博客-CSDN博客_python3配置pip

编码格式与数据类型 

单行注释 Python中单行注释以 # 开头 例如#print("你好")

多行注释 ''' 和 """ 例如 ''' 例如 ''' 和 """print("你好")"""

注释快捷键:Ctrl+”/”

Python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。

if True:

         print ("True")

else:

         print ("False")

缩进不一致,会导致运行错误

print 默认输出是换行的,如果要实现不换行需要在变量末 尾加end=“”:

x=1

print( x, end=" " )这个就是不换行

在 Python 中,变量就是变量,它没有类型,我们所说的“类型”是变量所指的内存中对象的类型。 Python中的变量不需要声明,每个变量在使用前都必须赋值,赋值以后该变量才会被创建。

Python3 中有六个标准的数据类型: ✓Number(数字) ✓String(字符串) ✓List(列表) ✓Tuple(元组) ✓Sets(集合) ✓Dictionary(字典)

Python3 支持 int、float、bool、complex(复 数)。 注意:在Python 3里,只有一种整数类型 int,没有 python 2 中的 长整型Long。

Python中的字符串用单引号(')或双引号(")括起来, 同时使用反斜杠(\)转义特殊字符。

字符串的截取(切片)的语法格式如下:

变量[头下标:尾下标:步长]

索引值以 0 为开始,-1 为从末尾的开始位置。

加号 (+) 是字符串的连接符, 星号 (*) 表示复制当 前字符串,紧跟的数字为复制的次数。

(1)%格式化 Python 支持格式化字符串的输出 ,使用与 C 中 sprintf 函 数一样的语法,最基本的用法是将一个值插入到一个有字符 串格式符 %s 的字符串中。

print ("我叫 %s 今年 %d 岁!" % ('小明' , 10))

%s %10s——右对齐,占位符10位 %-10s——左对齐,占位符10位 %.2s——截取2位字符串 %10.2s——10位占位符,截取两位字符串

format功能比采用‘%’输出的方法更强大,使用大括号 ‘{}’作为特殊字符代替‘%’。

使用方法: b.format(a)

 (1) < (默认)左对齐 > 右对齐、 ^ 中间对齐、 (2)取位数”{:4s}”、“{:.2f}”等。

 >>> print(‘Jing\nmao')

Jing

mao

>>> print(r’Jing\nmao')

Jing\nmao 不转义就是加r

任务:

goumai=input("请输入购买数量:")
jine1=40.5*float(goumai)
print(" "*3+"商品编码"+" "*8+"图书名称"+" "*10+"数量"+" "*6+"商品金额")
print("—"*100)
print('|'+' {:^10s} | {:^10s} | {:^10s} | {:^.2f} |'.format('1002563','杨沫·青春之歌',goumai,jine1))
print("—"*100)

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到