一、简述Python的五大数据类型的作用、定义方式、使用方法:

1. 数字类型int:

1、整形

作用:可以表示人的年龄,身份证号码,身高和体重等

定义方式:

weight = 130

print(weight)

weight1 = int(130.2)

print(weight1 )

130 130

使用方法: a=2 b=2 print(a+b) print(a-b) print(a*b) print(a/b) print(a//b) ## 取整 print(a%b) ## 取余 print(a**b) ## 幂

浮点型:

作用:可以表示薪资等。 定义方式:

salary = float(3)

print(salary)

3.0

使用方法:

a=2 b=2 print(a+b) print(a-b) print(a*b) print(a/b) print(a//b) ## 取整 print(a%b) ## 取余 print(a**b) ## 幂

2 、字符串类型

作用: 定义方式:

name = 'zha_zha'

name1 = '''zha_zha'''

name2 = '''zha

zha'''

name3 = "zha_zha"

print(name)

print(name1)

print(name2)

print(name3)

zha_zha zha_zha zha zha zha_zha

使用方法:

name = 'zha_zha'

name1 = '''zha_zha'''

print(name+name1)

name3 = boy

print(name3*10)

zha_zhazha_zha

boyboyboyboyboyboyboyboyboyboy

3、. 列表

作用:可以放多个数据类型

定义方式:

hobby_list = ['chi','he','wan']

print(hobby_list)

['read', 'run', 'girl']

使用方法:

hobby_list = ['chi','he','wan']

print(hobby_list[0])

chi

4.、字典

作用:

用来存取多个值,按照key:value的方式存值,取的时候可以通过key而非索引去取值,key对value具有描述性的作用。存放数据的种类各种各样并且数据较多的时候可以使用字典。

使用方法:

user_info = {'name': 'zh', 'gender': 'male', 'age': 10,

'company_info': ['lao', 'beijing', 50]}

print(user_info['name'])

print(user_info['company_info'][0])

zh lao

定义方式:

user_info = {'name': 'nick', 'gender': 'male', 'age': 19,

'company_info': ['oldboy', 'shanghai', 50]}

print(user_info)

{'name': 'nick', 'gender': 'male', 'age': 19, 'company_info': ['oldboy', 'shanghai', 50]}

5. 布尔型

定义:True、False通常情况不会直接引用,需要使用逻辑运算得到结果。

使用方法:

print(bool(0))

print(bool('nick'))

print(bool(1 > 2))

print(bool(1 == 1))

False True False True

作用:用于判断条件结果。

二、一行代码实现下述代码实现的功能:

x = 10

y = 10

z = 10

x=y=z=10

三、写出两种交换x、y值的方式:

x = 10

y = 10

x=10

y=10

z=x

x=y

y=z

x=10

y=10

x,y=y,x

四、一行代码取出nick的第2、3个爱好:

nick_info_dict = {

'name':'nick',

'age':'18',

'height':180,

'weight':140,

'hobby_list':['read','run','music','code'],

}

print(nick_info_dict['hobby_list'][1:3])

洗礼灵魂,修炼python(47)--巩固篇—定义类的方法之@classmethod,@staticmethod

定义类的方法,相信你会说,不就是在class语句下使用def () 就是定义类的方法了嘛,是的,这是定义的方法的一种,而且是最普通的方式 首先,我们已经知道有两种方式: 1.普通方法: 1)与类无关的 ...

Python中基本数据类型与对字符串处理的方法

一.基本数据类型(int,bool,str) 1.基本数据类型: int 整数 整数 str字符串  一般不用来存放大量的数据 bool布尔值 用来判断(True,False) list 列表.用来存 ...

Python类变量与实例变量及成员函数修饰方式说明(与Java定义方式进行类比)

Python类中的变量有类变量和实例变量之分. 类变量:变量绑定在类上,同一个类之间的共享变量,类比于Java中的静态变量static 公有变量定义 Java 的定义方式 class Test{ pu ...

python 基础之数据类型

一.python中的数据类型之列表 1.列表 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 二.列表常用操作 >切片>追加>插入>修改& ...

python基础之数据类型(二)

Python3 元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 不可变的tupl ...

(八)python的简单数据类型和变量

什么是数据类型? 程序的本质就是驱使计算机去处理各种状态的变化,这些状态分为很多种. 例如英雄联盟游戏,一个人物角色有名字,钱,等级,装备等特性,大家第一时间会想到这么表示 名字:德玛西亚------ ...

python学习第九讲,python中的数据类型,字符串的使用与介绍

目录 python学习第九讲,python中的数据类型,字符串的使用与介绍 一丶字符串 1.字符串的定义 2.字符串的常见操作 3.字符串操作 len count index操作 4.判断空白字符,判 ...

Python成长之路【第二篇】Python基础之数据类型

阅读目录 简介 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 数字(整形,长整形,浮点型 ...

第一节 Python基础之数据类型(整型,布尔值,字符串)

数据类型是每一种语言的基础,就比如说一支笔,它的墨有可能是红色,有可能是黑色,也有可能是黄色等等,这不同的颜色就会被人用在不同的场景.Python中的数据类型也是一样,比如说我们要描述一个人的年龄:小 ...

随机推荐

使用script的src实现跨域和类似ajax效果

在解决js的跨域问题的时候, 有多种方式, 其中有一种是利用script标签的src属性,因为这个属性是不受域名限制的,我们可以直接让src的这个链接指向跨域网站的一个接口, 这个接口返回的是js代码 ...

Android开发之读写联系人

读写联系人需要用到android的ContentProvider 同时需要读和写联系人的权限 需要使用到联系人数据库中的 * raw_contacts表: * contact_id:联系人id * d ...

BZOJ 4566: [Haoi2016]找相同字符 [后缀自动机]

4566: [Haoi2016]找相同字符 Time Limit: 20 Sec  Memory Limit: 256 MBSubmit: 275  Solved: 155[Submit][Statu ...

秋招已过,各大厂的面试题分享一波 附C++实现

数据结构和算法是面试的一座大山,尤其去面试大厂更是必不可少!简单说明一下为啥喜欢考数据结构和算法,首先,算法有用也没用,如果是中小型企业的简单业务逻辑,可能用不到啥算法,但大厂一定会用到,都知道数据库 ...

PRBS

PRBS是Pseudo Random Binary Sequence的缩写,即“伪随机二进制序列”的意思.PRBS码具有“随机”特性,是因为在PRBS码流中,二进制数“0”和“1”是随机出现的,但是它 ...

Spring中的JDBC模板类入门

1.Spring框架中提供了很多持久层的模板类来简化编程,使用模板类编写程序会变的简单 2.提供了JDBC模板,Spring框架提供的 *JdbcTemplate类 3.Spring框架可以整合Hib ...

机器学习实战笔记-k-近邻算法

机器学习实战笔记-k-近邻算法 目录 1. k-近邻算法概述 2. 示例:使用k-近邻算法改进约会网站的配对效果 3. 示例:手写识别系统 4. 小结 本章介绍了<机器学习实战>这本书中的 ...

10&colon; Celery

目录: 1.1 Celery介绍 1.2 celery简单使用 1.3 在项目中如何使用celery 1.4 celery与Django项目最佳实践 1.5 基于步骤1.4:在django中使用计划任 ...

Android Studio运行找不到Genymotion虚拟机

如图: 在Genymotion->Settings下ADB选项卡下选择使用SDK工具: 完成后试试吧

【论文阅读】MEAL&colon; Multi-Model Ensemble via Adversarial Learning

转载请注明出处:https://www.cnblogs.com/White-xzx/ 原文地址:https://arxiv.org/abs/1812.02425 Github: https://git ...

python数据类型怎么定义_Python的五大数据类型的作用、定义方式、使用方法相关推荐

  1. python变量如何用循环定义_Python学习日记1(变量定义,分支,循环)

    学习历程按照Github上jackfrued的100天学习python的进度来进行,再辅上一些自己查找的相关资料. 对应传送门:https://github.com/jackfrued/Python- ...

  2. python的整数类型_Python int 数字整型类型 定义int()范围大小转换

    本文主题是讲python数字类型python int整型使用方法及技巧.它是不可变数据类型中的一种,它的一些性质和字符串是一样的,注意是整型不是整形哦. Python int有多种数字类型:整型int ...

  3. python隐藏部分代码_python隐藏类中属性的3种实现方法

    方法一: 效果图一: 代码一: # 定义一个矩形的类 class Rectangle: # 定义初始化方法 def __init__(self,width,height): self.hidden_w ...

  4. python反序数函数_python range()函数取反序遍历sequence的方法

    python range()函数取反序遍历sequence的方法 python中的range函数取反序有两种方式 第一种:先构建一个列表,然后对列表中的元素进行反转. 例如: a=range(5) f ...

  5. python输出日期语句_python使用calendar输出指定年份全年日历的方法

    python使用calendar输出指定年份全年日历的方法 本文实例讲述了python使用calendar输出指定年份全年日历的方法.分享给大家供大家参考.具体实现方法如下: import calen ...

  6. python中dword类型_Python中的数据类型

    Python中总共有六种数据类型,分别如下: 数字(Numbers) 字符串(String) 列表(List) 元组(Tuple) 集合(Sets) 字典(Dictionaries) 数字的种类: 整 ...

  7. python语言的数据类型有哪些_python中的数据类型有哪些?

    在Python中,基本数据类型主要可分为以下几种: 1.数字(Number): 2.字符串(String): 3.列表(List): 4.字典(Dictionary): 5.元组(Tuple): 今天 ...

  8. python三种基本数据类型有哪些_python中基本数据类型有哪些

    python中基本数据类型有哪些 发布时间:2020-11-17 11:47:08 来源:亿速云 阅读:110 作者:小新 这篇文章将为大家详细讲解有关python中基本数据类型有哪些,小编觉得挺实用 ...

  9. python输入数字字符串_Python笔记—基本数据类型—数字字符串

    数字 int #整型 所有的功能,都在int里 a = 123v= a.bit_length() #软件自带函数联想 print(v)-int 将字符串转换成数字 a= '123' print(typ ...

最新文章

  1. Measuring Similarity between Clusters (Clusters 之间相似度的测量)【未完待续】
  2. wpf 自定义Button按钮
  3. 阿里京东带头打劫,下一个被干掉的就是你
  4. 石家庄地铁查询PSP0级
  5. 最详细的CentOS 6与7对比(一):常见设置对比
  6. java mapreduce 实例_MapReduce -- JAVA 实例(一)计算总数
  7. oracle 10g inctype参数使用,ORACLE 10G 重要命令及参数详解
  8. 亿万富翁Mark Cuban:比特币是像黄金一样的价值存储,更多是一种信仰
  9. linux下定时执行sh
  10. Open XML应用安全(3)隐藏数据
  11. c语言编程软件我的世界,我的世界(Minecraft)
  12. Python 写入txt文本文件
  13. Google SEO入门教程,技术 SEO 简介
  14. 摩登兄弟:参加《歌手》压力很大,在准备下一期歌曲
  15. 使用TensorFlow XLA辅助实现BERT预训练加速
  16. shell 脚本生成的文件名出现? 或者^M解决办法
  17. linux打印文件名称唯美,程序员的情人节应该这么优雅度过(附源码)
  18. 处理器架构——多发射处理器技术
  19. OverTheWire的bandit游戏1
  20. 京东主图怎么保存原图_京东图片怎么保存

热门文章

  1. sql查询一段时间(日期)的数据
  2. c++ pair详解
  3. python语法(三)字符串
  4. X86逆向1:软件逆向系列入门课
  5. 响铃:齐家网拟港交所上市,万亿互联网家装第一股?
  6. CnOpenData信用评级机构从业人员信息数据
  7. IDEA插件系列(90):Color Highlighter插件——突出显示颜色
  8. 青花瓷(java版)
  9. 计算机专业求职自荐书,计算机学专业求职自荐书范文
  10. 博士的学术职业路径到底有多难走?