【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,目前还没写完,之后会将其补充完整

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JessPig

感谢您的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值