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

Python使用技巧:注释和输出

目录

一. 注释

1.1 单行注释

1.2 行内注释

1.3 多行注释

二. 输出

2.1 print语法介绍

2.2 sep介绍

2.3 end介绍

2.4 格式化输出


一. 注释

        ctrl + alt + L:快捷键是自动对齐

1.1 单行注释

        PEP8(Python的官方编码风格指南)为了保证代码的可读性,单行注释的情况下,#后面建议先添加一个空格,然后再编写相应的说明文字。

# 单行注释
print('单行注释')

1.2 行内注释

         PEP8(Python的官方编码风格指南)为了保证代码的可读性,行内注释的情况下,#后面建议先添加一个空格,前面添加两个空格,然后再编写相应的说明文字。

# 行内注释
print('行内注释')  # 行内注释

1.3 多行注释

        Python 常用编译软件 Pycharm 推荐使用双引号,但是具体的要看个人习惯。不可单双混用。

'''
单引号多行注释
单引号多行注释
单引号多行注释
'''
print("单引号多行注释")

"""
双引号多行注释
双引号多行注释
双引号多行注释
"""
print("双引号多行注释")

二. 输出

2.1 print语法介绍

        *objects 代表的输出的内容,其他四项嗲表的是对输出内容的控制。后两项用的比较少,所以

只介绍前两项。

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

2.2 sep介绍

         sep代表的是输出内容中的间隔的内容。

        常规情况下输出代码情况如下,说明默认情况下,sep 被设置成为一个空格。

# sep代表的是输出内容中的间隔的内容

# 单项输出
print('2024年')
# 双项输出
print('2024年','10月')
# 多项输出
print('2024年','10月','9日')


"""
输出结果如下:
2024年
2024年 10月
2024年 10月 9日
"""

        将sep设置为 * 号,观察输出结果发现空格被星号代替。

# 将sep设置为 * 号,观察输出结果。

# 单项输出
print('2024年',sep="*")
# 双项输出
print('2024年','10月',sep="*")
# 多项输出
print('2024年','10月','9日',sep="*")


"""
输出结果如下:
2024年
2024年*10月
2024年*10月*9日

"""

        直接设置 sep="" 等于空(双引号之间不加任何内容)这种情况,可以取消文本之间的间隔,方便阅读和观赏。

2.3 end介绍

         end代表的是输出内容中的末尾的内容。

        常规情况下输出代码情况如下,说明默认情况下,end 被设置成为一个换行。

# end代表的是输出内容中的末尾的内容。

# 单项输出
print('2024年')
# 双项输出
print('2024年','10月')
# 多项输出
print('2024年','10月','9日')


"""
输出结果如下:
2024年
2024年 10月
2024年 10月 9日
"""

        将end设置为 两个换行符号,观察输出结果结尾变成两个换行符。注意:换行符的斜杠不要写反了。

# 将 end 设置为两个换行符号,观察输出结果。

# 单项输出
print('2024年',sep="*",end="\n\n")
# 双项输出
print('2024年','10月',sep="*",end="\n\n")
# 多项输出
print('2024年','10月','9日',sep="*",end="\n\n")


"""
输出结果如下:
2024年

2024年*10月

2024年*10月*9日


"""

        end 语法的结尾是可以用很多符号代替的,可以自己使用一下。

2.4 格式化输出

格式化字符字符解释
%s字符串
%d有符号十进制整数,%06d 表示输出的整数显示位数,不足的地方使用0补全数。%xxd,xx是可调控的。
%f浮点数,%.2f表示小数点后只显示两位输出,不足的地方使用0补全数。%xxf,xx是可调控的。
%%%

例子:

year = 2024
match = 12
day = 31
text = "2024年的最后一天"

print("%d年%d月%d日 = %s,顺便输出一个%%号" % (year, match, day, text))

"""
输出结果如下所示:
2024年12月31日 = 2024年的最后一天,顺便输出一个%号
"""

其他知识点

  • Python是解释型语言,支持跨平台,支持面向对象。
  • input 输入的内容默认都是字符串(str)类型。原因:Python默认从键盘输入的都是字符串类型。


http://www.kler.cn/news/340304.html

相关文章:

  • 简述何为多态
  • 【MAUI】【Bug】UserDialogs.Instance.ShowLoading在ViewModel失效?
  • 揭秘开发者的效率倍增器:编程工具的选择与应用
  • 聚观早报 | 苹果重磅更新;OpenAI推出ChatGPT Canvas
  • 网站优化门槛低了还是高了?
  • 二层网络和三层网络的理解与区别(包含通俗理解和归纳总结)
  • Pulsar消息服务之Java工具类
  • 案例:问题处理与原因分析报告的模板
  • InnoDB 事务模型
  • Windows下的python安装教程_2024年10月最新最详细的安装指南
  • 高并发 - 1.进程和线程
  • 【Kubernetes】常见面试题汇总(五十七)
  • 【命令操作】linux上watch命令详解 _ 统信 _ 麒麟 _ 方德
  • dfs +剪枝sudoku———poj2676
  • QT:计算点到线段的垂线段的距离
  • 网络安全体系与网络安全模型
  • 芝法酱学习笔记(0.7)——harbor与项目容器化部署
  • 详解MySQL中MRR(多范围读取)如何优化范围查询
  • WebAPI的初步认识
  • 美国信用卡消费在八月份暴跌,是到额度上限了吗?