ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2019.7.30学习内容及随堂笔记

2019-07-30 20:04:35  阅读:176  来源: 互联网

标签:2019.7 nick 数据类型 30 list 随堂 字符串 dict print


数据类型基础

变量是用来描述世间万物的状态的

数据类型

注:不同种类的变量值用不同种类的数据类型描述

数字类型

整型(int)

定义方式

height1 = 180
height2 = int(180)
print(height1)
print(height2)

作用:年龄、身份证号码、身高、体重等

使用方法:+、-、*、/、取整、取余、幂等

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

:python如果是一部手机,pip就是软件管家,cmath就相当于软件管家里的一个软件

浮点型

定义方式

salary1 = 3.2
salary2 = float(3.2)
print(salary1)
print(salary2)

作用:薪资等

使用方法:+、-、*、/、取整、幂等

字符串类型

字符串:就是把字符串在一起

定义方式

用单、双引号或三引号将字符包裹在一起,需要注意的是:三引号内的字符可以换行,而单双引号内的字符不能换行。

作用:姓名、性别、外貌、说的话等(描述性别时只能用gender,不要用sex,因为sex带有侮辱性)

注意:1. 如果字符串里面有引号,则被包裹的字符串的引号不能和字符串的引号相同

​ 2.字符串的乘法只能乘以数字

使用方法:字符串只能用于+、*和逻辑比较(注意:字符串在相加时,如果数据类型不同是无法相加的)

顾头不顾尾:就是在将字符串切片时,有一个注意的地方,或者说是一个原则:对字符串切片时,切片结束的位置,但不包括结束的那个位置“口诀顾头不顾尾”

列表类型(list)

作用:列表就相当一个容器,目的是用来存放多个数据类型(任意数据类型都可以)

定义方式:就是定义一个列表类型的变量,但是需要注意在[]内用逗号分隔开任意类型的值,如:

list = ['read','run','music']
print(list)
print(list[0])
print(list[0:2])

使用方法:因为存不是目的,取才是目的,我们可以用列表索引取值的方法,牢记索引序号从0开始

)

字典类型(dict)

我觉得跟列表类型(list)很像,列表类型是用来存储多个数据的,而我们的主要目的是取

首先 字典类型的定义方式:在{}内用逗号隔开 键值对 ,然后这里就要两个名字需要解释一下:1. key(描述意义,一般使用字符串类型表示,不能使用列表和字典);

​ 2.value(代表数值的意思),可以是任意数据类型

例:

nick_info_dict ={'name':'nick','height':180,'weight':140,'age':18
                'hobby_list':['read','run','music']}
print(nick_info_dict['name'])
print(nick_info_dict['age'])
print(nick_info_dict['hobby_list'])
print(nick_info_dict['hobby_list'][1])
                

使用方法:字典取值方式就不再依赖索引,而是依赖key,通过[key]即可获取key对应的value值

布尔类型(bool)

布尔类型一般只作为条件的结果出现,不直接使用

符合逻辑就判断显示True

不符合逻辑就判断显示False

python中除了0/None/空(空字符/空列表/空字典)/False之外所有数据类型都自带布尔值为True

解压缩

定义:解压缩可以这样理解:超市打包是把多个商品放在一起,解压缩其实就是解包把多个商品一次性拿出来

注意事项:1.有时候我们解压缩的值可能是我们不想要的,那么可以使用下划线表示(约定俗成)的

​ 2.星号+下划线(*_)会把前面所有的省略掉,表示都不要

​ 3.解压缩的对象有多少个元素,则必须拿多少个

与用户交互

与用户交互我个人理解为就是让软件跟用户交流操作

这里说的用户交互就是input

用print是代表着输出,而input代表输入,就是让用户输入对应信息

inp = input('请输入你的手机号:')

username = 'nick'
pwd = 123

标签:2019.7,nick,数据类型,30,list,随堂,字符串,dict,print
来源: https://www.cnblogs.com/chmily/p/11272313.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有