栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python】基础入门(2)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python】基础入门(2)

拖更有一段时间了,今天就把之前的内容补上,进入正题,接上篇【Python】基础入门(1)的内容讲到字符串,如果没看过上篇的可以先看看上一篇。

前置知识

前置知识请参考我之前写过的两篇文章
安装Python: 【Python】配置Python环境
配置vscode:【Python】vscode配置python
基础入门(1):【Python】基础入门(1)

数据类型
  • List

    Python 中的列表可以用来存放各种数据,列表可以用来存放整形,浮点型,字符串甚至另一个列表,使用方法就是用 [] 来包住数据,用逗号分隔,代码如下

    l = [123, 12.3, 'abc', [1, 2]]
    

    分割列表可以像分割字符串一样来分割,代码如下

    print(l[0])				# 输出列表中的第一个数据
    print(l[0:3])			# 输出列表中的第一个到第三个数据
    print(l[-1])			# 输出列表中的倒数第一个数据
    print(l * 2)			# 输出列表中两次
    print(l + [123, 456])	# 拼接列表
    

  • Tuple

    元组和列表的基本用法是一样的,不过元组是用 () 来包住数据的,代码如下

    t = (123, 456, 'abc', (123, 456))
    print(t[0])				# 输出元组中的第一个数据
    print(t[0:3])			# 输出元组中的第一个到第三个数据
    print(t[-1])			# 输出元组中的倒数第一个数据
    print(t * 2)			# 输出元组中两次
    print(t + (123, 456))	# 拼接元组
    

  • Set

    集合就是用 set() 或者 {} 包裹起来的类型

    s = set(value)
    s = {'张三', '李四', '王五'}
    

    常见用法就跟数学中的集合是一样的,代码如下

    a = {'张三', '李四', '王五'}
    b = {'张三', '李四', '王八'}
    
    print(a - b) # 差集
    print(a | b) # 并集
    print(a & b) # 交集
    print(a ^ b) # 交集以外的元素
    

  • Dictionary

    字典的存储方式就有点特殊了,同样是要用 {} 括起来,但他的使用方式是键值对,也就是说保存一个值时需要同时保存它的 key 值和 value 值,具体代码如下

    d = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
    
    print(d)			# 输出所有键和值
    print(d['key1'])	# 输出key1的值
    print(d.keys())		# 输出所有键
    print(d.values())	# 输出所有值
    

输入输出
  • input()

    输入就是将用户按键盘输入的内容输入到计算机里,具体代码如下

    s = input('请输入一句话:')
    print(s)	# 将刚刚输入的那段话输出出来
    

  • print()

    输出就是将一些显示到屏幕上,输出语句也比较熟悉了就是 print() 这里就不多介绍了

好了今天的内容就到这里了,喜欢的话可以关注一下,最近在学数据结构,代码放到了GitHub上了,喜欢的话可以以去研究一下哦,我的仓库地址https://github.com/jesspig/data-structure,目前还没写完,之后会将其补充完整

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/350228.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号