​python学习之变量类型​

简介: ​python学习之变量类型​

print单纯输中的十种数据类型只需要用print()函数即可,()里面直接写变量名。

下面重点介绍print格式输出:

第一种方法:一个萝卜一个坑,下面的代码中,{0}、{1}、{2}分别表示j,i,j*i,单引号里面是输出格式。

print('{0}+{1}={2}'.format(j,i,j+i));

第二种方法:类似于C语言格式输出,使用%开头格式输出

print("%d + %d = %d" %(j,i,j+i));

格式化符号


格式化操作符辅助指令(在%后面加):

pi = 3.141592653;  
print('%10.3f' % pi); #字段宽10,精度3  
# 输出为     3.142  
 
print("pi = %.*f" % (3,pi)); #用*从后面的元组中读取字段宽度或精度  
# 输出为pi = 3.142  
 
print('%010.3f' % pi); #用0填充空白  
# 输出为000003.142  
 
print('%-10.3f' % pi); #左对齐  
# 输出为3.142       
 
print('%+f' % pi); #显示正负号  
# 输出为+3.141593

python中自动换行,要想不换行的话,需要在print括号最后面加上 , end = ''

print(i, end = '' );

print单纯输python学习之变量类型中的十种数据类型只需要用print()函数即可,()里面直接写变量名。

下面重点介绍print格式输出:第一种方法:一个萝卜一个坑,下面的代码中,{0}、{1}、{2}分别表示j,i,j*i,单引号里面是输出格式。print('{0}+{1}={2}'.format(j,i,j+i));

第二种方法:类似于C语言格式输出,使用%开头格式输出print("%d + %d = %d" %(j,i,j+i));

格式化操作符辅助指令(在%后面加):pi = 3.141592653;

print('%10.3f' % pi); #字段宽10,精度3

# 输出为 3.142

print("pi = %.*f" % (3,pi)); #用*从后面的元组中读取字段宽度或精度

# 输出为pi = 3.142

print('%010.3f' % pi); #用0填充空白

# 输出为000003.142

print('%-10.3f' % pi); #左对齐

# 输出为3.142

print('%+f' % pi); #显示正负号

# 输出为+3.141593

python中自动换行,要想不换行的话,需要在print括号最后面加上 , end = '' print(i, end = '' );


相关文章
|
11天前
|
Python
python 中*类型对象
【6月更文挑战第9天】
19 2
|
4天前
|
Python
Python解包到变量
【6月更文挑战第15天】
8 3
|
6天前
|
编译器 索引 Python
Python常见异常类型说明及触发代码示例
开发过程中需要根据具体情况选择处理异常,并使用try-except语句来捕获并处理异常,从而保证程序的健壮性和稳定性。在Python中,异常是程序执行期间发生的错误或意外情况。当解释器遇到异常时,会停止程序的正常执行,并在控制台输出异常的相关信息。Python中有许多不同的异常类型,每个异常类型表示不同的错误或意外情况。OSError:操作系统产生的异常(例如打开一个不存在的文件)。AttributeError:尝试访问一个对象没有的属性。UnicodeError:Unicode相关的异常。
13 5
|
9天前
|
存储 安全 Java
在Python中,引用和赋值机制是理解变量和数据对象之间关系的关键
【6月更文挑战第16天】Python变量是对象引用,不存储数据,指向内存中的对象。赋值`=`创建引用,不复制对象。`b = a`时,a和b指向同一对象。引用计数管理对象生命周期,垃圾回收在引用数为0时回收对象。理解这些机制对优化内存使用关键。
32 7
|
7天前
|
Python
NumPy 是 Python 的一个强大的科学计算库,它允许你创建各种类型的数组
【6月更文挑战第18天】**NumPy**是Python的科学计算库,用于创建和操作多维数组。常用数组生成方法包括:`np.array()`从列表转换为数组;`np.zeros()`生成全零矩阵;`np.ones()`创建全一矩阵;`np.linspace()`产生等差序列;`np.arange()`创建等差数列;以及`np.eye()`生成对角线为1的二维数组。更多方法可查阅NumPy官方文档。
14 2
|
7天前
|
Python
GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了
这份笔记的目标是为了给出一份比较精炼,但是又要浅显易懂的Python教程。《Python学习手册》中文第四版虽然比较简单,但是措辞比较罗嗦,而且一个语法点往往散落在多个章节,不方便读者总结。 我在做笔记时,将一个知识点的内容都统筹在一个章节里面,因此提炼性大大提高。而且还有《Python学习手册》中文第四版的翻译在某些章节(可能难度较大?)措辞可能前后矛盾。当知识点提炼之后就能够很快的找到一些难以理解的概念的上下文,方便吃透这些难点。
GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了
这份笔记的目标是为了给出一份比较精炼,但是又要浅显易懂的Python教程。《Python学习手册》中文第四版虽然比较简单,但是措辞比较罗嗦,而且一个语法点往往散落在多个章节,不方便读者总结。 我在做笔记时,将一个知识点的内容都统筹在一个章节里面,因此提炼性大大提高。而且还有《Python学习手册》中文第四版的翻译在某些章节(可能难度较大?)措辞可能前后矛盾。当知识点提炼之后就能够很快的找到一些难以理解的概念的上下文,方便吃透这些难点。
|
16天前
|
机器学习/深度学习 人工智能 数据挖掘
从零开始学习Python编程语言
本文将介绍Python编程语言的基础知识和学习路径,帮助初学者快速入门,并为进阶学习提供指引。首先,我们将讨论Python的特点和应用领域,然后深入探讨Python的基础语法、常用数据类型和控制流程,最后介绍如何利用Python进行简单的编程实践。
|
16天前
|
机器学习/深度学习 数据可视化 API
Python适合做哪些类型的项目?
【6月更文挑战第9天】Python适合做哪些类型的项目?
12 2
|
1天前
|
Python
Python深入学习教程
Python深入学习教程