文章目录

  • 1、保留小数位数(round)
  • 2、左对齐与右对齐(><^)
  • 3、一些被忽视的方法

1、保留小数位数(round)

x = 3.1415926
print('round处理:',round(x,2), round(x))  # round保留小数位数
y = 25436.3536
print(round(y,3), round(y))
z = 987.12345
print("格式化处理:{:.4f}".format(z))

2、左对齐与右对齐(><^)

  • 例1:
a = 'Python'
b = 'A Superlanguage'
print("{:->10}:{:-<19}".format(a,b))

'>‘表示的是将a右对齐,左边用’-'来填充,总共字符是10个;
'<‘表示的是将b左对齐,右边用’-'来填充,总共字符是19个。

  • 例2:
n = 5201314
print("左对齐简例:\n{0:@<30}".format(n))

表示的是将n左对齐,右边用’@'符号连接,总共字符是30个。

  • 例3:
a = 123456789
b = '#'
print("复杂例:\n{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}<{1}}".format(a,20,b))

{0}等于123456789,{1}等于20,{2}等于‘#’;
注意:不管>,<或^,填充位数(数字)都在右边,也就是这里的20;
这样,>就是右对齐,<就是左对齐,^就是居中对齐。

3、一些被忽视的方法

  • count方法:计数,数个数
str1 = 'mysqlsqlserverPostgresQL'
str2 = 'sql'
ncount1 = str1.count(str2,4)  # 从索引str1的索引4开始数有多少个str2
ncount2 = str1.count(str2,1)  # 从索引str1的索引1开始数有多少个str2
print(ncount1)
print(ncount2)

  • divmod方法:求整取余
x = 10
y = 3
print(divmod(x, y))  # 求整并取余

  • 返回python语言的版本信息
import sys
print(sys.version)

Python稳基修炼的经典案例14(计算机二级、初学者必会字符格式处理)相关推荐

  1. Python稳基修炼的经典案例1(计算机二级、初学者必须掌握的例题)

    文章目录 1.猜字母程序 2.两个正六边形绘制 3.用jieba库将段落进行分词操作 1.猜字母程序 一个猜字母的程序,程序随机给出26个小写字母中的一个: 答题者输入猜测的字母,若输入的不是26个小 ...

  2. Python稳基修炼的经典案例15(计算机二级、初学者必会字符格式处理)

    文章目录 1.画笔绘制菱形 2.随机种子 3.删除键和遍历键值对 4.时间的格式化显示 5.统计特定字符的个数 6.指定对齐风格的设定 7.二进制,十进制,八进制,十六进制的显示 8.统计各个词出现的 ...

  3. Python稳基修炼的经典案例13(计算机二级、初学者必会的字符文件处理)

    文章目录 1.统计基础中文字符 2.中文版凯撒加密 3.提取网页链接,即"href="后面的的链接 1.统计基础中文字符 题:给定基础中文字符的unicode编码范围为{0x4e0 ...

  4. Python稳基修炼的经典案例12(计算机二级、初学者必会的字符文件处理)

    文章目录 1.统计文件中出现的所有中文字符及标点符号的数量 2.统计文本中出现引号的字符占文本总字符的比例 3.统计出现次数最多的8个词语 1.统计文件中出现的所有中文字符及标点符号的数量 题:统计文 ...

  5. Python稳基修炼的经典案例11(计算机二级、初学者必会输入输出训练)

    文章目录 1.输入正整数N,计算1到N之间所有奇数的平方和,不含N 2.判断N是否为质数 3.持续从用户获得数据,直到输入回车键,打印所有输入的和 4.不允许输入数字 5.只允许输入数字 6.只允许输 ...

  6. Python稳基修炼的经典案例10(计算机二级、初学者必会turtle库例题)

    文章目录 1.绘制同心圆 2.绘制叠加等边三角形 3.绘制八角星型 4.绘制树形图 1.绘制同心圆 import turtle as t def DrawCetCircle(n):t.penup()t ...

  7. Python稳基修炼的经典案例9(计算机二级、初学者必会turtle库例题)

    文章目录 1.绘制粉底红边的心型图形 2.绘制红黄色五角星 3.绘制正方形螺旋线 4.绘制简单城市剪影效果 1.绘制粉底红边的心型图形 from turtle import * color('red' ...

  8. Python稳基修炼的经典案例8(计算机二级、初学者必须掌握的例题)

    文章目录 1.分割与合并练习(split.join) 2.字符串填充练习 3.使用 turtle库 绘制螺旋状的正方形 1.分割与合并练习(split.join) 题目: 输入一个字符串,其中的字符由 ...

  9. Python稳基修炼的经典案例7(计算机二级、初学者必须掌握的例题)

    文章目录 1.右对齐,30个字符,用@符号填充 2.正五边形的绘制 3.统计各专业学生数量 4.绘制边长为100的三角形 1.右对齐,30个字符,用@符号填充 n = 5201314 print(&q ...

最新文章

  1. NGUI的技能冷却实现
  2. gulp自动化构建工具--压缩css--学习笔记
  3. 转载--redis密码管理
  4. java 内存映射文件 主要应用_VC++中使用内存映射文件处理大文件(3)
  5. ufs2.0测试软件,【玩机组教程】让你的一加3/3T的ufs2.0闪存速度焕发新生
  6. [蓝桥杯][算法提高VIP]摆花-多重背包计数问题
  7. UE4从4.15移植到4.16
  8. java stream group_Java8 Stream之group
  9. MiniProfiler.EF6监控调试MVC5和EF6的性能
  10. python求解LeetCode习题Sort Colors
  11. Oracle 数据库实例介绍
  12. Hadoop组件介绍
  13. 【图像融合】基于matlab小波变换灰色图像融合(含相关性、信噪比)【含Matlab源码 1841期】
  14. 电脑小手图标怎么去除_取消共享文件夹图标上的小手
  15. 每天学习10句英语-第七天
  16. STM32标准库工程中移植TencentOS-tiny
  17. 更改MySQL密码并验证,及使用SQLyog登入MySQ
  18. Android前端判断敏感词汇
  19. 给MFC控件添加提示信息
  20. 对第三方社会化 sdk 的集成和二次封装,比如第三方授权登录、第三方分享等

热门文章

  1. ionic 去掉启动页的加载动画 菊花转
  2. 科学计算机怎么编程游戏,官泄 可编程科学计算器开发游戏
  3. 大蛋陪伴机器人_家长孩子都喜欢 阿尔法蛋大蛋2.0 AI学习机器人图赏
  4. amd锐龙笔记本cpu怎么样_AMD的锐龙处理器怎么样?AMD的市占率高吗?
  5. python 桌面提醒_python实现桌面托盘气泡提示
  6. 电脑系统如何锁定计算机,如何删除“解除计算机锁定”页面?
  7. java设计一个顺序表类的成员函数,用java编写一个逐个输出顺序表中所有数据元素的成员函数...
  8. java开发的主流_盘点2019年Java开发中7项主流、热门的IT技术!
  9. 系统集成的系统架构图的相关的vsd素材_信息系统集成专业技术知识:软件架构...
  10. java 不存在就创建,java怎么实现判断文件是否存在,不存在就创建的方法