您的位置:首页 > 编程语言 > Python开发

python自学笔记(一) 基础入门

2018-03-27 19:38 751 查看
1. 输出是需要换行,比起C语言来说,并不是简单的按个回车键就能解决。举个简单的例子print("""hello
world""") #如果直接按回车键的话,就会产生错误2.Key()返回获取键shop_dairy_section = {}
shop_dairy_section["drinking"] = "water"," cole","coffe";
shop_dairy_section["food"] = "hot dog", "sou"
shop_dairy_section["others"]="cup","phone"
print(shop_dairy_section.keys())
>>>dict_keys(['drinking', 'food', 'others'])#字典常用的检索方式
3.分片(列表),这是python一个独特的地方last_name = ["Douhlass","Tefferson","williams","Franks","Thomas"]
print("%s"%(last_name[0]))
print("%s"%(last_name[0][0]))
>>>Douhlass
D              #[0]:表示第一个元素[0][0]:表示第一个元素的第一个元素,看着很像二位数组,但对于序列的访问是非常方便的,看到这里感觉Python精简
4,访问序列最后一个元素last = ["a","b","c","d"]
print("%s"%last[-1])
print("%s"%last[-2])
>>>d
c
#感觉特别方便,序列的表示类似C语言中的数组,但访问比数组简单多了。不必知道长度直接访问最后一位, 或者最后几位,负数表示倒着来数

5.将序列分片slice_me = ("the","time","we","Y","c","fish")
slice_tuple = slice_me[3:5]
slice_t = slice_me[2:4]
print(slice_tuple)
>>>('Y', 'c')
('we', 'Y')#[3;5]
#指的是访问第四个元素到第六个,含前不含后 相当于访问第四个和第五个元素,以此类推,很多的类似方法都是前不含后
6.append()用于连接列表,只能是列表living_room = "rug","tanle","char","Tv"
apartment = ["nihao"]
apartment.append(living_room)
print(apartment)

>>>['nihao', ('rug', 'tanle', 'char', 'Tv')]
#如果将apartment 的[]去了,就会出错,append()使用对象必须是列表
7.pop()弹出元素,访问以后删除,原来的元素的位置别后面的元素补上living_moring = [1,2,3,4,5]
moring = living_moring.pop(0)
print(moring)
moring_1 =living_moring.pop(0)
print(moring_1)
>>>1
2 #第一个列表中的元素访问以后被弹出,第二次继续是已经被删除并替换了
8.set 处理集合中重复的元素str = 'a','b','c','d','f''a','d','f','l'
ste = set(str)
print(ste)
>>>{'d', 'f', 'b', 'c', 'fa', 'a', 'l'}#重复的元素直接就被出去了,筛选后都没有相同的元素,感觉不能再简单直接了
序列
str = ("  ")   元组
str = ["    "]    列表
str = {”“}   集合

>>>万丈高楼平地起
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: