码迷,mamicode.com
首页 > 编程语言 > 详细

《python编程快速上手》

时间:2018-09-14 19:46:41      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:key   3.4   大写   rate   int   color   efault   asc   字母   

@>>> int(3.4)

3

@判断条件时:0和0.0和‘’都是False

@终止进程

 

sys.exit()

 

@

>>> m=[1,2,3]
>>> print(m.pop())
3
>>> print(m)
[1, 2]

@陷入无限循环时

 

ctrl+c

 

@

print(‘cats‘,‘dog‘,sep=‘,‘)#Seperate
cats,dog

@try…except中,try里面有多个的话,一旦有触发except的,就不会再继续try。

@多重赋值

cat=[‘fat‘,‘black‘,‘loud‘]
size,color,disposition=cat

@sort()使用ASCII码排序,排序大写在小写前面

 

>>>spam=[‘a‘,‘Z‘,‘b‘,‘z‘]
>>>spam.sort(key=str.lower)#lower后面没有括号
>>>spam
[‘a‘, ‘b‘, ‘Z‘, ‘z‘]

 

@字典中的get和setdefault

items={‘apple‘:3,‘cup‘:2}
print("i get {0} apples and {1} eggs".format(items.get(‘apple‘,0),items.get(‘egg‘,3)))
print(items)
print(‘---‘)
print("i get {} apples and {} eggs".format(items.setdefault(‘apple‘,0),items.setdefault(‘egg‘,3)))
print(items)

@迭代字符串,数各字母数

 

>>> message=‘lalalalawoshimaibaodexiaohangjia‘

 

>>> count={}

 

>>> for character in message:

 

count.setdefault(character,0)

 

count[character]=count[character]+1

 

>>> print(count)

@漂亮打印

import pprint
>>> pprint.pprint(count)

 

《python编程快速上手》

标签:key   3.4   大写   rate   int   color   efault   asc   字母   

原文地址:https://www.cnblogs.com/AKmendo/p/9648136.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!