python基础总结(一)

本文主要介绍了Python的基础知识,包括输入输出、列表、元组、字典和集合的使用。在列表中,可以通过索引来访问元素,元组一旦初始化不能修改。字典是无序的键值对存储,而集合是一组无序且不重复的键。
摘要由CSDN通过智能技术生成

0、输入输出

print()会依次打印每个字符串,遇到逗号","会输出一个空格

print(100+200)
print('100+200=',100+200)

>>>300

name=input('please enter your name:')

1.内置数据类型--列表 list和tuple

list是一种有序的集合,可以随时添加和删除其中的元素。

classmates=['XiaoHua','Ayu','Huahua',0207,True]

索引访问

classmates[-1] 获取最后一个

classmates[-2] 倒数第二个

另一种有序列表:元组tuple  一旦初始化就不能改

t=(1,2)
t=(1,)

2.字典 dict

以键值对的方式存储(key-value), 存储是无序的。

d={'Nancy':89,'Bob':88}
d['Nancy']=89

占用内存大,查找和插入快=>以空间换时间,dict的key必须是不可变对象(Hash算法)

set:一组key的集合,无序,不存储value,没有重复的key(重复元素在set中自动被过滤)

要创建一个set,通过调用set()方法实现,传入一个list作为输入集合。

s=set([1,2,3])
3.判断语句和循环语句

不要忘了冒号

cute=100
if cute>60:
   print('you are XiaoKeAi')
elif cute<0:
   print('you are DaMoWang')
else:
   print('try again')

循环for...in...

sum=0
for x in [1,2,3,4]
    sum=sum+x
print(sum)

range()可以生成一个整数序列,通过list()函数可以转换为list

range(3)即:从1到3,不包含3,即1,2 
range(1,3) 即:从1到3,不包含3,即1,2 
range(1,3,2)即:1,2。第三个数字2是代表步长。如果不设置,就是默认步长为1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值