Python之基础、细节
引号的用法
- 单引号对 ' ' :表示字符串,可以换行
- 双引号对 " " :表示字符串
- 三引号对 ''' ''' 和 """ """ :表示字符串,可以换行
六个标准的数据类型:
- Numbers(数字):int、float、bool、complex(复数)。
- String(字符串):用单引号或双引号括起来,同时使用反斜杠转义特殊字符。
- List(列表):写在方括号之间、用逗号隔开的元素列表,列表中元素的类型可以不相同。
- Tuple(元组):写在小括号里,元素之间用逗号隔开,元组中的元素类型可以不相同。
- Sets(集合):无序不重复元素的集,用大括号或者set()函数创建set集合。
- Dictionaries(字典):一种映射类型(mapping type),它是一个无序的键 : 值对集合。
列表、元组、集合、字典的区别
| 列表 | 元组 | 集合 | 字典 | |
|---|---|---|---|---|
| 关键字 | list | tuple | set | dict | 
| 可否读写 | 读写 | 只读 | 读写 | 读写 | 
| 可否重复 | 是 | 是 | 是 | 是 | 
| 存储方式 | 值 | 值 | 键 | 键值对 | 
| 是否有序 | 是 | 是 | 无 | 无(自动正序) | 
| 初始化 | [1, 'a'] | ('a', 1) | {1, 2} | {'a':1, 'b':2} | 
| 添加 | append | 只读 | add | d['key']='value' | 
| 读元素 | l[2:] | t[0] | 无 | d['a'] | 
Python之基础、细节的更多相关文章
- Python机器学习基础教程-第1章-鸢尾花的例子KNN
		前言 本系列教程基本就是摘抄<Python机器学习基础教程>中的例子内容. 为了便于跟踪和学习,本系列教程在Github上提供了jupyter notebook 版本: Github仓库: ... 
- Python文件基础
		===========Python文件基础========= 写,先写在了IO buffer了,所以要及时保存 关闭.关闭会自动保存. file.close() 读取全部文件内容用read,读取一行用 ... 
- 3.Python编程语言基础技术框架
		3.Python编程语言基础技术框架 3.1查看数据项数据类型 type(name) 3.2查看数据项数据id id(name) 3.3对象引用 备注Python将所有数据存为内存对象 Python中 ... 
- Python爬虫基础
		前言 Python非常适合用来开发网页爬虫,理由如下: 1.抓取网页本身的接口 相比与其他静态编程语言,如java,c#,c++,python抓取网页文档的接口更简洁:相比其他动态脚本语言,如perl ... 
- 小白必看Python视频基础教程
		Python的排名从去年开始就借助人工智能持续上升,现在它已经成为了第一名.Python的火热,也带动了工程师们的就业热.可能你也想通过学习加入这个炙手可热的行业,可以看看Python视频基础教程,小 ... 
- Python爬虫基础之requests
		一.随时随地爬取一个网页下来 怎么爬取网页?对网站开发了解的都知道,浏览器访问Url向服务器发送请求,服务器响应浏览器请求并返回一堆HTML信息,其中包括html标签,css样式,js脚本等.我们之前 ... 
- 零基础学Python--------第2章  Python语言基础
		第2章 Python语言基础 2.1 Python语法特点 2.11注释 在Python中,通常包括3种类型的注释,分别是单行注释.多行注释和中文编码声明注释. 1.单行注释 在Python中,使用 ... 
- Python学习基础笔记(全)
		换博客了,还是csdn好一些. Python学习基础笔记 1.Python学习-linux下Python3的安装 2.Python学习-数据类型.运算符.条件语句 3.Python学习-循环语句 4. ... 
- Python数据分析基础教程
		Python数据分析基础教程(第2版)(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1_FsReTBCaL_PzKhM0o6l0g 提取码:nkhw 复制这段内容后 ... 
- Python数据分析基础PDF
		Python数据分析基础(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1ImzS7Sy8TLlTshxcB8RhdA 提取码:6xeu 复制这段内容后打开百度网盘手 ... 
随机推荐
- Nginx配置及负载均衡
			转载:http://www.cnblogs.com/jingmoxukong/p/5945200.html nginx简易教程 目录 Nginx 概述 安装与使用 nginx 配置实战 参 ... 
- svg微信公众号推文实现点击显示答案
			svg微信公众号推文实现点击显示答案 大家都知道微信公众号推文不能写js 所以不能加点击事件 其实是对的 确实不能写js 但是点击事件可以用svg写 svg代码可不会隐蔽 下面我直接贴代码 < ... 
- springIOC源码接口分析(十一):ConfigurableApplicationContext
			一 实现接口 关系图: ConfigurableApplicationContext接口实现了三个接口,ApplicationContext, Lifecycle, Closeable, Applic ... 
- 学习记录一(Python算数运算符与if语句)
			从网上找到一个Python的学习视频,之前的环境都装好了,今天看的就是算术运算符和变量的命名 其中Python的除法直接就是 / %用于求余 其中还可以进行幂运算** 例如2 ** 3 = 8 ... 
- win10下Java12环境变量设置
			jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html 变量设置: 右键"我的电脑" ... 
- 拖延症?贪玩?来试试"百万金币时间管理法"
			中午吃完饭就想休息? 一到假期就起不来? 总是想玩游戏? 究其原因是因为我们没有深刻意识到时间的价值. 这点在大气爱智慧的视频:懂这个道理,保证让你快速自律起来!拯救拖延症,更好的戒掉不良习惯中有讲到 ... 
- 曹工说Spring Boot源码(17)-- Spring从xml文件里到底得到了什么(aop:config完整解析【中】)
			写在前面的话 相关背景及资源: 曹工说Spring Boot源码(1)-- Bean Definition到底是什么,附spring思维导图分享 曹工说Spring Boot源码(2)-- Bean ... 
- 微信小程序开发技巧总结 (一)-- 数据传递和存储
			结合自己在平时的开发中遇到的各种问题,和浏览各种问题的解决方案总结出一些自己在日常开发中常用的技巧和知点,希望各位不吝斧正. 1.短生命周期数据存储 以小程序启动到彻底关闭为周期的的数据建议存储在ap ... 
- 研究微信红包分配算法之Golang版
			今天来看一下红包的分配,参考几年前流传的微信红包分配算法,今天用Golang实现一版,并测试验证结果. 微信红包的随机算法是怎样实现的?https://www.zhihu.com/question/2 ... 
- 2 深入分析 Java IO的工作机制(一)
			大部分Web应用系统的瓶颈都是I/O瓶颈 2.1 Java的I/O类库的基本架构 Java的I/O操作类在包java.io下,大概有将近80个类,这些类大概可以分成如下4组. 基于字节操作的I/O接口 ... 
