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

数字类型

整型

作用:描述年龄

定义方式:

x = 10
y = int('10')

使用方法:

+ - * / % // **

如果需要使用sin/cos 等函数,可以导入cmath模块, import cmath

浮点型

作用:描述薪资

定义方式:

x = 10.5

y = float(10)  # 10.0

使用方法:

+ - * / % // **

如果需要使用sin/cos 等函数,可以导入cmath模块, import cmath

字符串类型

作用:描述姓名

定义方式:

name = 'cwz'
name = "cwz"
name = '''name'''

使用方法:

s1 = 'rese'
s2 = 'zio'
print(s1 + s2) # resezio
print(s2 * 5) # zioziozioziozio

列表

作用:[]存储多个元素,用逗号隔开

定义方式:

lt = [12,3,4,5,[123,344,],'wewe',10]

使用方法:索引取值

lt = [12,3,4,5,[123,344,],'wewe',10]
print(lt[4][0]) # 123

字典

作用:{} 内存储多个值,以key(描述信息): value(值,可以是任意数据类型)形式存储

定义方式:

dic = {'name': 'cwz', 'age': 19}

使用方法:

dic = {'name': 'cwz', 'age': 19}
print(dic['name']) # cwz

布尔型

作用:判断条件结果

定义方式:布尔类型只有两个值,True / False

使用方法:

print(1 > 2)  # False
print(1 < 2) # True

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

'''
x = 10
y = 10
z = 10
''' x = y = z =10

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

'''
x = 10
y = 20
''' # 法1
x = 10
y = 20
z = x
x = y
y = z # 法2
x = 10
y = 20
x, y = y, x

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

nick_info_dict = {
'name':'nick',
'age':'18',
'height':180,
'weight':140,
'hobby_list':['read','run','music','code'],
} _, h2, h3, _ = nick_info_dict['hobby_list']

五、使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻)

name = 'cwz'
height = 180
weight = 140 # "My name is 'Nick', my height is 180, my weight is 140" print(('My name is %s, my height is %s, my weight is %s') % (name, height, weight)) print(f'My name is {name}, mys height is {height}, my weight is {weight}') print('My name is {}, my height is {}, my weight is {}'.format(name, height, weight))

day04 作业的更多相关文章

  1. python day04 作业答案

    1. 1) li=['alex','WuSir','ritian','barry','wenzhou'] print(len(li)) 2) li=['alex','WuSir','ritian',' ...

  2. python day04作业

  3. day04作业

    1.for(初始化表达式:条件表达式:循环后的操作表达式){ 循环体: } class Test_Sum { public static void main(String[] args) { int ...

  4. python 作业

    Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...

  5. DSB

    Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...

  6. Python作业篇 day04

    ###一.写代码,有如下列表,按照要求实现每一个功能 li=['alex','bibi','cc0','didi'] #1.计算列表的长度 #2.列表中追加元素'seven',并输出添加后的列表 #3 ...

  7. python开发学习-day04(迭代器、生成器、装饰器、二分查找、正则)

    s12-20160123-day04 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...

  8. python10作业思路及源码:类Fabric主机管理程序开发(仅供参考)

    类Fabric主机管理程序开发 一,作业要求 1, 运行程序列出主机组或者主机列表(已完成) 2,选择指定主机或主机组(已完成) 3,选择主机或主机组传送文件(上传/下载)(已完成) 4,充分使用多线 ...

  9. SQLServer2005创建定时作业任务

    SQLServer定时作业任务:即数据库自动按照定时执行的作业任务,具有周期性不需要人工干预的特点 创建步骤:(使用最高权限的账户登录--sa) 一.启动SQL Server代理(SQL Server ...

随机推荐

  1. Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the serv

    z 此问题为时区问题,在 JDBC 的连接 url 部分加上 useSSL=true&serverTimezone=UTC 即可.如图

  2. 在python的虚拟环境venv中使用gunicorn

    昨天遇到的问题,一个服务器上有好几个虚拟机环境. 我active进一个虚拟环境,安装了新的三方库之后, 使用gunicorn启动django服务, 但还是死活提示没有安装这个三方库. 一开始没有找到原 ...

  3. c# 第39节 抽象类、抽象方法

    本节内容: 1:抽象类的说明 2:抽象类的实例 1:抽象类的说明 抽象类定义:方法前有abstract就称为抽象类.抽象方法,抽象方法不提供任何实际实现. 注意点1: 抽象方法必须在抽象类中声明: 不 ...

  4. 毕业设计代做,各种系统微服务项目ssm项目,员工管理系统,微信小程序,购物商城,二手商城系统,销售系统,等等

    毕业设计代做,各种系统,微服务项目,ssm项目 小程序,商城等,期末作业等都可以,价格好说,长期接单, 有项目说明书,软件介绍相关文档,答辩的时候包过,知识点对接好,给你讲解等, 毕业设计代做,各种系 ...

  5. windows 10 下安装VMware Workstation Pro 15.0(亲测可用!)

    参考链接:https://blog.csdn.net/qq_39016934/article/details/90285915 VMware Workstation Pro 15.0的下载官网:htt ...

  6. Java中怎么合理的使用redis?

    redis 支撑许多言语的客户端.在官方网站上有支撑的一切的 [redis 客户端列表]. 因为往常运用 java 作为开发言语,所以这儿描绘一下怎样通过 java 来联接和操作 redis 服务器. ...

  7. 很多人都会做错的一道JVM题?【分享】

    有关Java虚拟机类加载机制相关的文章一搜一大把,笔者这儿也不必再赘述一遍了.笔者这儿捞出一道code题要各位大佬来把玩把玩,假定你一眼就看出了端倪,那么祝贺你,你可以下山了:​ public cla ...

  8. Paper | Learning convolutional networks for content-weighted image compression

    目录 摘要 故事要点 模型训练 发表在2018年CVPR. 以下对于一些专业术语的翻译可能有些问题. 摘要 有损压缩是一个优化问题,其优化目标是率失真,优化对象是编码器.量化器和解码器(同时优化). ...

  9. 算法六Z自形变换

    将一个给定字符串根据给定的行数,以从上往下.从左到右进行 Z 字形排列. 比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下: L    C     ...

  10. Spring Cloud和Spring Boot的版本问题

    很多人在使用springboot和springcloud,但是对于这两者之间的版本关系不是很清楚,特别是在面临升级的时候不知道该如何操作.本文简要摘录的官方文档的部分内容作为依据,供广大同行参考. 问 ...