首页 > 其他分享 >七、数据类型(部分)

七、数据类型(部分)

时间:2022-09-25 15:44:58浏览次数:37  
标签:jason name 数据 数据类型 print 字符串 部分

目录

一、数据类型

1.什么是数据类型
在日常生活中不同事物拥有多种多样的表现形式,在程序中也是如此,需要不同的数据类型记录不同的变量值。
2.为何学习数据类型
针对不同的数据采用最佳的数据类型来表示出该数据的价值。
3.本次学习数据类型仅仅是了解
只要看到每个数据类型能够叫出它们的名字以及代码如何编写即可。
4.学前必会
如何查看数据值的数据类型
调用type(数据值)就能查看数据值的数据类型,也可以通过type(变量名),查看跟变量名绑定的数据值的数据类型。

数据类型之整型:int

就是数学中的整数,不能出现小数点。数据值可以修改。代码展示:

应用场景:年龄 班级人数 年份

age = 18
stu_num = 56
year = 2022

数据类型之浮点型:float

在整数的基础上增加了展示小数点的功能,浮点型数据可以拥有很大的小数点位数,但是当我们使用print命令打印时只能看到前面一部分小数点。数据值可以修改。代码展示:

应用场景:身高 体重 薪资

height = 1.83
weight = 75.5
salary = 3.1

数据类型之字符串:str

就是把数据值当成文本类型来存储,但是需要特定的存储符号。数据值可以修改。代码展示:

应用场景:姓名 地址 爱好
name = 'jason'
addr = '芜湖'
hobby = '学习'

1.定义字符串有四种方式
name = 'jason'
name1 = "jason"
name2 = '''jason'''
name3 = """jason"""
2.为什么定义字符串需要有多种方式
我们在字符串中编写文本时可能会使用到引号,为了避免冲突,就有了多种方式。
注:字符串是根据引号来进行定义的,比如两个双引号,只有成对的引号才能把其中的内容变成字符串。

information = "鸡哥说'你说得对'"
# 鸡哥说'你说得对'
print(information)
information2 = "鸡哥说"你说得对''
# 这里会直接报错“鸡哥说”在双引号内,“你说得对”失去了定义。
print(information2)

3.如何区分三引号是字符串还是注释
关注左侧是否含有赋值符号和变量名 如果有则为字符串 没有则为注释

数据类型之列表:list

列表就是可以存储多个数据值的类型,并且可以非常方便的取和修改。建立列表需要用中括号把两边括起来,数据值与数据值之间逗号隔开。列表的数据值可以是任意数据类型,同时数据值可以修改。代码展示:

#生成多个数据值
name_list = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
#放入任意类型的数据值
l1 = [11, 11.11, 'jason',[11, 22]]

数据类型之字典:dict

能够非常精确的存储和表达数据值的含义。代码展示:

infor_diction = {'name': 'jason', 'age': '19', 'hobby': 'read', }

1.字典文字描述
大括号括起来 内部可以存放多个数据 数据的组织形式是K:V键值对。键值对与键值对之间逗号隔开。K是对V的描述性性质的信息(解释说明),一般都是字符串类型。其中V是真正的数据值,可以是任意数据类型,输入时符合对应格式即可,但是k不能直接修改。
2.按K取值
字典只能按K取值,因为字典是无序的,没有索引的概念。

print(infor_diction['name'])
#使用print(infor_diction['name'])后可以看到结果jason


标签:jason,name,数据,数据类型,print,字符串,部分
From: https://www.cnblogs.com/zhihuanzzh/p/16727980.html

相关文章

  • 数据类型转化
    一、输出作用:将所写程序里的内容输出给用户实例1name="张三"2print(name)(一)格式化输出所谓的格式化输出就是按照一定的格式输出内容(二)格式化符号格式......
  • 使用 Azure 数据资源管理器(Azure Synapse Analytics 的一部分)的 SecOps 分析平台架构
    使用Azure数据资源管理器(AzureSynapseAnalytics的一部分)的SecOps分析平台架构构建您自己的安全分析平台用例鉴于网络安全对所有组织来说都是一个大问题,我们需要......
  • 本周回顾-- 计算机基础、python、pycharm、基本数据类型
    1、计算机基础1.1计算机组成部分:1、控制器2、运算器(控制器+运算器=cpu)3、存储器 内存:速度快,断电失效 外寸:硬盘,速度相对慢,永久保存4、输入设备 鼠标,键盘5、输出设......
  • goahead 部分代码抽取学习
    #include"stdafx.h"#include<iostream>usingnamespacestd;typedeftime_tWebsTime;typedefunsignedlongulong;typedefunsignedcharuchar;typedefstruct......
  • Java学习-第一部分-第三阶段-项目实战:满汉楼项目
    满汉楼项目笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)注意:笔记内容仅为实现该项目的基本后端功能,并不会实现可视化界面,效果都在控制台展示。要完成......
  • Java基础语法 基本数据类型
    整数类型浮点类型字符类型布尔类型字符串类型packageBasicGrammar;/**一、变量按照数据类型来分:基本数据类型:整型:byte\short\int\long......
  • 移植DAPLink (一) USB部分
    关于DAPLinkDAPLink是ARM推出的一款调试器方案,支持SWD接口的Cortex-M系列MCU,或JTAG接口的Cortex-A系列MPU,软件代码使用Apache2.0许可,因此可以自由地用在个人和商业项目上......
  • 数据类型转换
    数据类型转换publicclassMain{  publicstaticvoidmain(String[]args){    //运算中,不同类型的数据先转化为同一类型,然后进行运算    //由低......
  • 基本数据类型
    基本数据类型java的基本数据类型:数值类型:整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)浮点数类型:float(4字节)、double(8字节)字符类型:char(2字节)bo......
  • Java基础(标识符,数据类型,数据转换,变量)
    注释Java中的注释有3种:单行注释 //多行注释/**/文档注释/***/注释不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯标识符Java所有的组成部......