首页 > 编程语言 >python基础

python基础

时间:2023-03-08 16:36:23浏览次数:40  
标签:格式化 num1 num2 python 基础 字符串 num print

1、type()语句

 通过type()语句来得到数据的类型,能查看变量中存储的数据类型。

 查看的是:变量储存的数据的类型。因为,变量无类型,但是它存储的数据有。

 语法:type(被查看类型的数据)

 

2、数据类型转换

 int(x):将x转换为一个整数。浮点型转换为整数,会丢失精度(小数部分)

 float(x):将x转换为一个浮点数。

 str(x):将对象x转换为字符串。

 

3、标识符

 是用户在编程的时候所使用的一系列名字,用于给变量、类、方法等命名。

 

4、运算符

 

 

 

 

5、字符串拼接&字符串格式化

   字符串无法和数字或其他类型完成拼接,可以通过字符串格式化来实现拼接。

1 num = 38
2 num2= 39
3 message0 = "格式化1:%s" % num
4 message = "格式化1:%s, 格式化2:%s" %(num, num2)
5 print(message0)
6 print(message)

 

 

 

(1)格式化字符串的过程中做数字的精度控制

1 num1 = 38888
2 num2= 39.66
3 print("查看宽度:%10d" % num1)
4 print("查看宽度:%3d" % num1)
5 print("查看宽度和小数:%9.1f" % num2)
6 print("查看小数:%.1f" % num2)

 

 

 

 (2)另一种字符串格式化

1 num1 = 38888
2 num2= 39.66
3 print(f"格式化1:{num1}, 格式化2:{num2}")

 注:这种写法不做进度控制,也不理会类型,适用于快速格式化字符串。

 

(3)什么是表达式

 

6、input语句(函数)

1 print('测试,请输入123')
2 num=input()
3 print('测试成功!已输入%s' %num)

 

 注:无论输入的何种类型的数据,最终结果都是字符串类型的数据;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:格式化,num1,num2,python,基础,字符串,num,print
From: https://www.cnblogs.com/xiao-wang-tong-xue/p/17144099.html

相关文章

  • Redxu(RTK) 基础 异步逻辑与数据请求 第5.2.1节 加载帖子第二部分 使用 createAsyncTh
    本篇学习如何正确编写和使用thunk,并且学习通过获取thunk状态在页面上显示不同内容(比如提示正在加载、加载失败、或者是显示加载成功后的数据)的范式。createAsyncThunk请求......
  • 【流畅的Python0101】Python数据模型
    1.特殊方法示例:一摞Python风格的纸牌importcollectionsCard=collections.namedtuple('Card',['rank','suit'])classFrenchDeck:#Python2中要写成FrenchDeck(......
  • 日语基础
    一、假名假名:46+7(い段拗音)+5(あ段浊音:がざだば)+4(ぎじばぱ拗音)1.元音(あいういお)2.辅音(清音+浊音+半浊音)3.拗音(+やゆよ)4.拨音(+ん)5.促音(促音っ只出现在か行、さ行、た行、ぱ(......
  • python学习-第三方库综合程序设计实验报告
    目录实验四: Python综合程序设计实验名称:Python综合程序设计              指导教师:      实验日期:2022年 12 月 5 日......
  • 【蓝图基础】虚幻基类
    摘要:本篇介绍虚幻常用基类的特性及相互的继承关系关键词:虚幻基类继承关系基类特性目录虚幻基类及继承关系基类特性UObject:元初Actor(AActor):有型Pawn(APawn):木偶Character(A......
  • C++ 基础
    基础程序语言分为低级语言(机器语言、汇编语言)中级语言高级语言(C、C++等)。C++语言的主要特点兼容C语言面向对象(继承和多态)引进了类和对象的概念C++的基本......
  • linux检测程序运行时间和内存峰值 Python脚本
    #!/usr/bin/envpython3#-*-encoding:utf-8-*-importsubprocessasspimportsysimporttimedefget_mem(pid):c=sp.Popen(['ps','-aux'],stdout=sp......
  • 网络基础及抓包方法汇总
    网络基础常见网络模型与常见协议网络架构图互联网通讯协议架构TCP/UDPTCP:面向连接、错误重传、拥塞控制、适用于可靠性高的场景UDP:不需要提前建立连接,实现简单......
  • Python学习笔记:str.zfill补全位数
    一、介绍zfill函数用于在字符串的开头添加零,直到达到指定的长度。如果len参数的值小于字符串的长度,则不执行填充。具体使用语法为:str.zfill(len)如果是整型、浮点......
  • python自动化基础-花样输出
    彩色输出程序deflog():w='\x1b[1;33;40m'+'内容'+'\x1b[0m'print(w)v='\033[0;32;40m'+'内容'+'\033[0m'print(v)if__name__=......