python知识点汇总百度文库_PYTHON知识点汇总.doc

print

句子也能够跟上多个字符串,用逗号

,

离隔,就能够连成一串输出:

print 'The quick brown fox', 'jumps over', 'the lazy dog'

Python

中,等号

=

是赋值句子,能够把恣意数据类型赋值给变量,同一个变量能够重复赋值,并且能够是不同类型的变量。变量自身类型不固定

的言语称之为动态言语,与之对应的是静态言语。

静态言语在界说变量时有必要指定变量类型,假如赋值的时分类型不匹配,就会报错。

假如字符串自身包含

'

怎么办?比方咱们要表明字符串

I'm OK

,这时,能够用

" "

括起来表明。相似的,假如字符串包含

"

,咱们就能够用

' '

括起来表

示:假如字符串既包含

'

又包含

"

怎么办?这个时分,就需求对字符串的某些特别字符进行

转义

Python

字符串用

进行转义。

\n

表示换行

\t

表示一个制表符

\\

表示

\

字符本身

假如一个字符串包含许多需求转义的字符,对每一个字符都进行转义会很费事。为了防止这种状况,咱们能够在字符串前面加个前缀

r

,表明这是

一个

raw

字符串,里面的字符就不需要转义了。如,

r'\(~_~)/ \(~_~)/'

。如果要表示多行字符串,可以用

'''...'''

表示

如果中文字符串在

Python

环境下遇到

UnicodeDecodeError

,这是因为

.py

文件保存的格式有问题。可以在第一行添加注释

# -*- coding: utf-8 -*-

print u'

中文

'

Python

中,布尔类型还能够与其他数据类型做

and

or

not

运算

直接用

[ ]

list

的所有元素都括起来,就是一个

list

对象。通常,我们会把

list

赋值给一个变量,这样,就可以通过变量来引用

list

索引从

0

开端,也便是说,榜首个元素的索引是

0

,第二个元素的索引是

1

,以此类推。

因此,要打印第一名同学的名字,用

L[0]

添加

list

append()

方法或者

insert()

方法

定位删去

L.pop()

()

list

中的某一个索引赋值,就能够直接用新的元素替换掉本来的元素,

list

包含的元素个数坚持不变。

缩进请严厉依照

Python

的习气写法:

4

个空格,不要运用

Tab

,更不要混合

Tab

和空格

,不然很简单形成由于缩进引起的语法过错。

if age >= 18:

要防止嵌套结构的

if ... else ...

,咱们能够用

if ...

多个

elif ... else ...

的结构,一次写完一切的规矩

奇数加和

for a in L:

sum+=a

x += 2

偶数不要

if x%2==0:

Continue

dict

的榜首个特点是查找速度快,不管

dict

10

个元素仍是

10

万个元素,查找速度都相同

。而

list

的查找速度跟着元素增加而逐步下降。

d={}

d.get(x)

可以取到

d{}

key

后面的

value

个数

len(s)

s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])

for name,score in s:

print name,':',score

s.remove():s.add()

比较函数

cmp(x,y)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值