作业04
时间:2019-09-10
本文章向大家介绍作业04,主要包括作业04使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
目录
作业 04
1. 简述python的五大数据类型的作用、定义方式、使用方法
数字类型
作用:描述身份证号码、手机号等整数组合的事物
定义方式:
num = 8 ,num = int(8) ,num1 = 9.2,num1 =float(9.2) # 关键字: int float
使用方法: + - * / % // **
字符串类型
作用:描述一些文字信息,如姓名、爱好等
定义方式:
s = 'adasd' s = "dadas" s = '''dadsadas dadasd''' s = """dasdadad dadsdsad""" #三单/双引号 可以换行,单双引号不能换行
使用方法:
#字符串加法 str1 = 'dads ' str2 = 'dadsadas' print(str1 +' ' + str2 ) # 字符串不能和数字相加 #字符串乘法 str1 = 'dasdad' print(str1 * 10)
列表
作用:存储多个(任意数据类型)元素
定义方式:[]内用逗号隔开多个元素(任意数据类型)
yuyang_hobby_list = ['bibi', 'zantong', 'jiao', 'niuyangge', [160, 150], 160]
使用方法:索引取值
print(yuyang_info_list[0])
字典
作用:存储多个值,但是每个值都有描述信息
定义方式:{}内用逗号隔开多个键(描述,用字符串):值(具体的值,可以为任意数据类型)对
yuyang_info_list = ['yuyang', 170, 160, 'female', ['jiao', '666', '233', 'piao']]
使用方法:按键取值
print(yuyang_info_dict['name'])
- 布尔类型
- 作用:判断对错
- 布尔类型只有两个值,一个为True,一个为False,布尔类型不直接打印,而是在特定条件下触发
- 所有数据类型自带布尔值,除了 0/None/空(空字符/空列表/空字典)/False 之外所有数据类型自带布尔值为True。
2. 一行代码实现下述代码实现的功能:
x = 10
y = 10
z = 10
#答: x=y=z=10
3. 写出两种交换x、y值的方式:
x = 10
y = 20
#答:
#(1)
x,y=20,10
#(2)
z=x
x=y
y=z
4. 一行代码取出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],nick_info_dict[hobby_list][2])
5. 使用格式化输出的三种方式实现以下输出
name = 'hsw'
height = 190
weight = 150
# "My name is 'Nick', my height is 180, my weight is 140"
#答:
print(f'My name is {name},my height is {heighet},my weight is {weight}')
print('My name is %s,my height is %s,my weight is %s'%(name,height,weight))
print('My name is {0},my height is{1},my weight is{3}'.format(name,height,weight))
原文地址:https://www.cnblogs.com/Mcoming/p/11498467.html
- 幻灯片jQuery插件Orbit 介绍(附添加到WordPress教程)
- Gravatar开发者手册
- Gravatar开发者手册
- 使用Google CDN服务提供的jQuery库
- 比特币的分叉币都认为能够取代比特币,事实真的是这样吗?
- Google官方网页载入速度检测工具PageSpeed Insights 使用教程
- ASP.NET 路由
- Kafka定时清除过期数据
- 腾讯高级副总裁郭凯天:打造腾讯智库分析互联网产业前沿问题
- Google Chrome 浏览器 开发者工具 使用教程
- 反向代理(Reverse Proxy)及 IIS 7 应用请求路由模块
- 2014腾讯“大数据连接的未来”高峰论坛在京召开
- 工作流、业务流程管理和SOA
- 面向对象设计的SOLID原则
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- WebSocket 初识篇
- (一)MessageQueue之消息入队
- 宇智波程序笔记2-kafka 生产发送消息失败无响应,
- 高并发系统三大利器之缓存
- Nuxt.js框架(SSR)学习笔记
- 也谈状态模式
- BFE.dev前端刷题1 - 实现curry()
- BFE.dev前端刷题2 - 实现curry() 并支持placeholder
- TKE集群日志解决方案之日志采集
- Newbe.Claptrap 框架入门,第三步 —— 定义 Claptrap,管理商品库存
- 以 B 站为例,聊聊站内消息系统的设计
- 微信小程序开发实战(22):上传文件和下载文件
- 语法糖--JAVA成长之路
- 使用 GitHub Action来托管AutoML软件
- Python爬虫实现自动登录、签到功能 附代码