python知识点汇总百度文库_PYTHON知识点汇总.doc
句子也能夠跟上多個字符串,用逗號
“
,
”
離隔,就能夠連成一串輸出:
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)
總結
以上是生活随笔為你收集整理的python知识点汇总百度文库_PYTHON知识点汇总.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python动态生成数据库表_Pytho
- 下一篇: python中output使用_pyth