python笔记(一)常用数据类型和方法

本文介绍了Python的基本输入输出操作、注释和缩进规范、布尔运算、列表、元组、字典和集合等数据类型的基本用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python3.x基本输入输出操作

输出操作:

print(),可以直接输出字符串和运算结果和C中的print类似但不用格式控制符
例子

print("hello world")//hello world
print("100+200=",100+200)//100+200=300

输入操作

input(),可以直接请求键盘操作
例子:

name =input() //输入:kiton
print(name)   //输出

注释和缩进

注释符号
脚本语言的注释符号都类似Shell和Python都是#

缩进python用的代码块控制使用4个空格(不能用tab)来缩进,不使用大括号

布尔值运算

python的布尔运算使用三个英文单词,and,or,not对应与与或非操作。
大于等于的那个操作则不变

print(5 and 7)
print(5 or 7)

列表类型

python中特有的数据类型列表list,使用上和数组差不多

roommates = ['xiaoming','xiaozhi','xiaofeng']
print(roommates)
print('list length',len(roommates))
//输出['xiaoming','xiaozhi','xiaofeng']
//list length 3

同样还可以通过索引来访问元素内容
roommates[0],roommates[1]…

可以使用-1下标来索引最后一个元素,-2,-3如此类推倒着来
roommates[-1]
//xiaofeng

元组类型

tuple类型也叫元组,和list非常类似使用如下

roommates = ('xiaoming','xiaozhi','xiaofeng')

一样可以通过索引的方式访问元素,但元组一旦定义了以后就无法改变其中内容了

字典类型

dict类型是python中实现的一种支持快速查找的类型,就像map一样,是一种Key-Value型存储的数据。
具体的用法,下面用一个电话号码的例子:

number={'xiaoming':'15622xxxx','xiaozi':'15623xxxx','xiaohong':'15672xxxx'}
#我们可以直接使用key来得到value
number['xiaoming']
#输出:15622xxxx
当然也可以通过key去修改value

相应的还有set类型,是一组Key的集合,不存储value,并且Key不能重复。
具体的用法为

s = set([1,1,2,2,3,3])
#输出{1,2,3}

我们以list的形式插入到set中,set会过滤重复元素。
此set可以认为是数学中的集合,具有集合的无序性,唯一性。因此可以用过&,|等操作做集合运算。

基础就记录到这么多了

参考资料:
廖雪峰python教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值