当前位置: 首页 > news >正文

Python 输入输出

重点内容:

1、梳理掌握输入和输出函数的应用。

2、熟练使用int() float() str()等函数进行数据转换

3、常用转义字符在数据输入、输出中的应用

4、熟练使用ljust()、center()、rjust()等方法对字符位置进行控制。

5、灵活应用ASCII码、字母、数字及特殊字符解决开发问题。

一 输出字符串居左、居中、居右对齐

有时候字符串需要做一些左、中、右对齐操作,比如商场打印的发票,收费项都是左对齐,金额右对齐,抬头中央对齐。通过ljust()、center()、rjust()或者format方法可以实现文字居左、居中、居右操作。

1 通过ljust(),center()、rjust()方法实现居左、居中、居右操作。

方法ljust()、center()、rjust()分别对应居左、居中、居右操作,有两个使用方法:
方法一:使用默认不带参数,默认识以空格填充(文字与空格总字符等于输入的数字)。如代码:

print('中国'.ljust(20))
print('中国'.rjust(20))
print('中国'.center(20))
print("|"+"中国".ljust(10)+"|"+"中国".rjust(10)+"|"+"中国".center(10)+"|")

方法二:方法中使用参数,则以参数作为填充。如代码:

print("中国".ljust(20,'*')
print("中国".rjust(20,'*')

2 常用转义字符

转义字符是一种具有特殊含义的字符常量,以反斜线“\”开头,后跟一个或几个字符,主要用来表示哪些用一般字符不便于表示的控制代码。
例如,“\n”是一个转义字符,其意义是“回车换行”。用法如下:

print('人生苦短\n我学Python')

在这里插入图片描述

3 字符串与数字转换

在编程中,经常要用到字符串的相互转换,现在在这里讲一下Python里面的字符串、整数和浮点型数之间是如何进行相互转换的。

int(str)函数将符号整数的固定的字符串转换成int型。

float(str)函数符号浮点型的规定的字符串转换成float型。

str(num)将整数、浮点型转换成字符串型。

http://www.lryc.cn/news/410084.html

相关文章:

  • 国服最强文字转音频?Fish Speech
  • 数据结构(6):图
  • kaggle使用api下载数据集
  • 前缀表达式(波兰式)和后缀表达式(逆波兰式)的计算方式
  • 智能井盖管理系统:城市窨井的井下“保镖”
  • vue3-环境变量-JavaScript-axio-基础使用-lzstring-字符串压缩-python
  • ubuntu下载docker依赖包
  • java面向对象进阶进阶篇--《JDK8,JDK9接口中新增的方法、接口的应用、适配器设计模式》
  • 15.2 zookeeper java client
  • 素材管理太繁琐?有这一个就够了!
  • KubeSphere 部署向量数据库 Milvus 实战指南
  • 前端canvas——贝塞尔曲线
  • Elasticsearch模糊查询之Wildcard
  • 【人工智能】穿越科技迷雾:解锁人工智能、机器学习与深度学习的奥秘之旅
  • Nginx服务 rewrite、proxy_pass 用rewrite去除URL中的特定参数
  • RocketMQ事务消息机制原理
  • 【C++】选择结构- 嵌套if语句
  • scrapy解决管道阻塞问题采用threadpool库线程池+twisted同步语法异步编程
  • Axure RP:打造动态交互的大屏可视化设计利器
  • “八股文”在实际工作中是助力、阻力还是空谈
  • 项目开发:@ControllerAdvice注解的基本应用
  • Jmeter三种方式获取数组中多个数据并将其当做下个接口参数入参【附带JSON提取器和CSV格式化】
  • C++入门基础:C++中的循环语句
  • VUE 基础(二)
  • VMware Cloud Foundation ESXi 主机
  • PyTorch深度学习快速入门(下)
  • 轻松入门Linux—CentOS,直接拿捏 —/— <1>
  • pandas安装以及导入CSV
  • 新能源车浪潮来袭,同时存在高压低压系统,如何准确进行高低压布线间距EMC分析?
  • QUIC 协议