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

python学习day2(未写完,明天继续补充)

今天主要学习了变量的数据类型,以及如何使用格式化符号进行输出。

一、认识数据类型

在python里为了应对不同的业务需求,也把数据分为不同的类型。
在这里插入图片描述
代码如下:

"""
1、按类型将不同的变量存储在不同的类型数据
2、验证这些数据是什么类型 -- 检测数据类型 -- type(数据)
"""
# int --整形
num1 = 1# float -- 浮点型,就是小数
num2 = 1.1#type判断数据类型
print(type(num1))
print(type(num2))# str--字符串,特点:数据都带有引号
a = 'hello world'
print(type(a))# bool -- 布尔值,通常判断使用,布尔型有两个取值True和False
b = True
print(type(b))# []在python中是列表
c = [1, 2, 3]
print(type(c))# tuple -- 元组
d = (10,20,30)
print(type(d))# set -- 集合
e = {1,2,3}
print(type(e))# dict -- 字典 -- 键值对
f = {'name': 'Tom', 'age': 18}
print(type(f))

运行结果如下:
在这里插入图片描述

二、输出

作用: 程序输出内容给用户

1、格式化输出

格式化输出即按照一定的格式输出的内容

(1)认识格式化符号

前三个重点记忆~!
在这里插入图片描述

(2)格式化符号高级使用方法

代码如下:

"""
1、准备数据
2、格式化符号输出数据
"""
age = 18
name = 'Tom'
weight = 40.5
stu_id = 198
# 1. 今年我的年龄是x岁 -- 整数 %d
print('今年我的年龄是%d岁' % age)
# 2. 我的名字是x -- 字符串 %s
print('我的名字是%s' % name)
# 3. 我的体重是x公斤 --浮点数 %f %.2f 保留小数点后2位
print('我的体重是%.2f公斤' % weight)
# 4. 我的学号是x --整数
print('我的学号是%d' % stu_id)
# 4.1 我的学号是001
# %06d 表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
print('我的学号是%05d' % stu_id)
# # 5. 我的名字是x,今年x岁了
print('我的名字是%s,今年%d岁了' % (name, age))
# 6. 我的名字是x,今年x岁了,体重x公斤,学号是x
print('我的名字是%s,今年%d岁了,体重%.2f公斤,学号是%05d' % (name, age,weight,stu_id))

运行结果如下:
在这里插入图片描述

http://www.xdnf.cn/news/7488.html

相关文章:

  • 洛谷B3876—— [信息与未来 2015] 中间值
  • 为 Windows 和 Ubuntu 中设定代理服务器的详细方法
  • 4款好用的备忘录记事工具分享
  • Spring boot 集成 Knife4j
  • 网络I/O学习-poll(三)
  • 范围管理的实践策略与创新应用
  • 头歌之软件工程-数据设计
  • 433. 最小基因变化
  • AcWing 223. 阿九大战朱最学——扩展欧几里得算法
  • Javascript本地存储的方式有哪些?区别及应用场景?(含Deep Seek讲解)
  • [长城杯 2024]anote
  • 怎么利用JS根据坐标判断构成单个多边形是否合法
  • HarmonyOS Next应用分层架构下组件封装开发实践
  • 子网前缀长度
  • 【General Agent Benchmark】论文分享No.12:LLF-Bench
  • Python训练第三十天
  • 新一代请求库niquests使用入门
  • 告别Spring AI!我的Java轻量AI框架实践(支持多模型接入|注解式MCP架构|附开源地址)
  • “星睿O6”AI PC 开发套件评测: NPU 算力测评(1)
  • DAY30
  • Docker 运维管理
  • 使用shell快速删除Docker容器、镜像和存储内容
  • Python海龟绘图-斗地主
  • redis在spring boot中异常退出
  • 【C语言】贪吃蛇小游戏
  • Python 实例传递的艺术:四大方法解析与最佳实践
  • 每日算法 -【Swift 算法】不含重复字符的最长子串:暴力解法 vs 滑动窗口
  • Python 实现图片浏览和选择工具
  • 出海跨境电商内容管理难?Baklib 助力打造多语言知识库与智能素材中心
  • Stable Diffusion 学习笔记02