Python学习笔记—— python基础1. 变量的输出

python字符串格式化符号:

符号 描述
%s 格式化字符串
%d 格式化整数
%f 格式化浮点数字,可指定小数点后的精度
%c 格式化字符及其ASCII码
%u 格式化无符号整型
%o 格式化无符号八进制数
%x 格式化无符号十六进制数
%X 格式化无符号十六进制数(大写)
%e 用科学计数法格式化浮点数
%E 作用同%e,用科学计数法格式化浮点数
%g %f和%e的简写
%G %f 和 %E 的简写
%p 用十六进制数格式化变量的地址

格式化操作符辅助指令:

符号 功能
* 定义宽度或者小数点精度
- 用做左对齐
+ 在正数前面显示加号( + )
在正数前面显示空格
# 在八进制数前面显示零(‘0’),在十六进制前面显示’0x’或者’0X’(取决于用的是’x’还是’X’)
0 显示的数字前面填充’0’而不是默认的空格
% ‘%%‘输出一个单一的’%’
(var) 映射变量(字典参数)
m.n. m 是显示的最小总宽度,n 是小数点后的位数(如果可用的话)

代码示例:

# 定义字符串变量 name,输出 我的名字叫 小明,请多多关照!
name = "大小明"
print("我的名字叫 %s,请多多关照!" % name)# 定义整数变量 student_no,输出 我的学号是 000001
student_no = 100123456
print("我的学号是 %06d" % student_no)# 定义小数 price、weight、money,
# 输出 苹果单价 9.00 元/斤,购买了 5.00 斤,需要支付 45.00 元
price = 8.5
weight = 7.5
money = price * weight
print("苹果单价 %.2f 元/斤,购买了 %.3f 斤,需要支付 %.4f 元" % (price, weight, money))# 定义一个小数 scale,输出 数据比例是 10.00%
scale = 0.8
print("数据比例是 %.2f%%" % (scale * 100))

#输出十六进制示例
a=15
b=0x15
c=15
print("a=%d"%a)
print("b=%x"%b)
print("c=%x"%c)
print("c=%#x"%c)
print("c=%X"%c)

换行问题
在 Python 中 print 默认是换行的:


>>>for i in range(0,3):
...     print (i)
...
0
1
2
>>>

要想不换行你应该写成 print(i, end = ‘’ )

>>>for i in range(0,3):
...     print(i, end = '' )
...
012

print 会自动在行末加上回车, 如果不需回车,只需在 print 语句的结尾添加一个逗号 , 并设置分隔符参数 end,就可以改变它的行为

>>>for i in range(0,6):
...     print(i)
...
0
1
2
3
4
5
>>> for i in range(0,6):
...     print(i, end=" ")
...
0 1 2 3 4 5

Python学习笔记—— python基础 1. 变量的输出相关推荐

  1. Python学习笔记之基础(二)变量和类型

    1. 创建变量,输出变量 savings = 100 print(savings) 2. 变量运算 savings = 100 factor = 1.10 result = savings * fac ...

  2. Python学习笔记_1_基础_2:数据运算、bytes数据类型、.pyc文件(什么鬼)

    Python学习笔记_1_基础_2:数据运算.bytes数据类型..pyc文件(什么鬼) 一.数据运算 Python数据运算感觉和C++,Java没有太大的差异,百度一大堆,这里就不想写了.比较有意思 ...

  3. python笔记基础-Python学习笔记(基础)

    python基础学习笔记.语法.函数等. 基础定义utf-8文件头#!/usr/bin/env python3 # -*- coding: utf-8 -*- 2.循环// name是值 names是 ...

  4. python笔记基础-python学习笔记之基础一(第一天)

    银角大王之基础一 : http://www.cnblogs.com/wupeiqi/articles/4906230.html 1. python字符介绍 在C语言中没有字符串,只有字符 在pytho ...

  5. python 学习笔记(基础输入输出,字符串,循环,三种数组)

    学习python发现这门语言和其他语言有很多不同之处,比如python的变量不需要要声明类型,python是解释性语言所以要注意函数定义的位置,python注重代码格式而不注重符号.python方便得 ...

  6. Python学习笔记——Python和基础知识

    Python优缺点 优点 简单----Python是一种代表简单主义思想的语言.阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的 ...

  7. python学习笔记:基础语法

    目录 python语言概述 python基础语法 python标准数据类型 1.数字类型 2.字符串类型 3.列表类型 4.元组 5.字典 python基础语法 1.条件判断语句 2.循环语句 3.函 ...

  8. Python学习笔记 - Python语法基础

    前言 本篇博文主要介绍Python中的一些最基础的语法,其中包括标识符.关键字.内置函数.变量.常量.表达式.语句.注释.模块和包等内容. 一.标识符.关键字和内置函数 任何一种语言都离不开标识符和关 ...

  9. Python学习笔记 Python概述 编码规范 输出与输入 变量 标识符

    Python学习第一天 Python的概述 1.Python的优缺点 1.1 优点: 1.2 缺点: 2.Python的编码规范 3.注释 3.Python的输出与输入 4.Python中的变量 5. ...

  10. Python学习笔记----入门基础

    第一章 Python入门基础 第一节 优雅的Python 一.Python的基本介绍 (1)Python是程序设计语言 1.自然语言 2.机器语言 3.程序设计语言 ①由文字组成的文本文件, ②程序设 ...

最新文章

  1. BeyondCompare
  2. scum开服务器延迟高怎么办,人渣SCUM卡顿优化方法 人渣SCUM卡顿怎么办
  3. chromium 源码下载地址
  4. 决定将本博客技术知识从VS.Net转型SuperMap产品动态与开发
  5. 网络编程(32)—— linux中销毁僵尸进程的四种方法
  6. 小程序 仿麦当劳_手机上的麦当劳和星巴克:为什么现在首先使用移动应用程序...
  7. 垃圾回收算法与实现系列-Java堆内存溢出原因
  8. 基于‘BOSS直聘招聘信息’分析企业到底需要什么样的PHPer
  9. Java面试的基础题20190301
  10. xinetd出马拯救Ftp服务器
  11. 字节码指令之加载与存储指令
  12. 【海康威视】2022届超新星-AI算法工程师-萤石-暑假实习面经
  13. raw图各个格式之间的转换
  14. 你不知道的网络招聘与求职潜规则
  15. 空气质量天气质量数据来源整理
  16. Tableau数据分析笔记-Chapter06填充地图、多维地图、混合地图
  17. PayPal 如何付款
  18. 用C语言构造康托集,洛谷——P1014 Cantor表
  19. 如何把pdf文件转换成eps文件
  20. React 系列 - 前言

热门文章

  1. 在无线网中,通过添加IP地址连接东芝打印机
  2. Outlook2016邮箱配置说明文档
  3. crx mouse使用的插件常用热门手势
  4. 从Adobe官网离线下载Photoshop完整安装包
  5. Photoshop 2021下载链接 百度网盘
  6. 修改linux服务器密码
  7. typecho图片插件_Typecho弹窗相册插件HighSlide1.4.7更新
  8. CSS实现单行、多行文本溢出显示省略号(…)
  9. 语音识别百度阿里哪家强?识别率评测
  10. 通过锂电池原理来设计BMS系统