1、輸入輸出
// 輸出,,會自動被替換成拼接字串的空格
print'hello world'
print "this is a beautiful sky","and we all love it"
print(300)
print '100+200=',100+200
2、python變數
#python中的變數不需要宣告,直接定義即可,在初始化的時候決定變數的型別,使用"="來進行初始化和賦值操作
count=0
miles=1000.0
name="bob"
kilometers=12*13
n=10
n1=n*10
n*=10
print count,miles ,name ,kilometers,n,n1
使用type可以產看變數的型別
>>> a = 1
>>> type(a)
>>> a = 1.0
>>> type(a)
3、字串
>>> a = 'my name is "wangyinna"'
>>> print a
my name is "wangyinna"
陣列&切片
>>> pystr = 'hehe'
>>> pystr[0]
'h'>>> pystr[-1]
'e'>>> pystr[1:3]
'eh'
>>> pystr[1:-1]
'eh'
>>> pystr[1:]
'ehe'
>>> pystr[:2]
'he'
>>> pystr[:]
'hehe'
使用len函式獲取字串長度
>>> a = 'hehe'
>>> print(len(a))
4
格式化字串
a=100
print("a = %d" % a)
a = 100
4、認識bool型別
python中用true和false來表示布林值(第乙個字母大寫)
>>> a = true
>>> print a
true
>>> print(type(a))
5、列表、元組、字典
使用 來表示列表, 使用 () 來表示元組.使用{}來表示字典
#列表和元組能儲存任意數量, 任意型別的python物件
#可以使用下標來訪問元素
#使用貼片操作獲得子集[:]
#列表中的元素可以修改,元組中的元素不能修改
>>> alist = [1, 2, 3, 4]
>>> alist
[1, 2, 3, 4]
>>> atuple = (1, 2, 3, 4)
>>> atuple
(1, 2, 3, 4)
>>> a = # 建立字典
>>> a['ip'] # 取字典中的元素
'127.0.0.1'
>>> a['port'] = 80 # 插入新鍵值對
>>> a
使用id函式檢視變數的位址
a=100
print id(a)
>>>140439875256064
6、if語句
a=1
b=2if a>b:
print 'hehe'
else:
print 'haha'
7、while語句
i=0
while i<4:
i+=1
print 'hehe'
8、for迴圈
#for迴圈的三種寫法
a='hehe'
for c in a:
print c
a=for key in a:
print key,a[key]
for i in range(0,3):
print 'loop %d'% i
Python基礎語法學習
函式宣告 以def開始,不指名具體的返回型別,但是通常都會有返回值,即使為空。函式宣告後即可使用 def size a kilobyte is 1024 bytes true 在 python 裡面,變數從來不會顯式的指定型別。python 會在內部算出乙個變數的型別並進行跟蹤。只要你有乙個命名引數...
Python基礎語法學習
1 while loop 迴圈與判斷 while true x input if x q break else print x.upper 2 try except 異常處理 while true x input if x q break try x int x except print 1 els...
PYTHON 基礎語法學習
不需要宣告資料型別 a 10 語句不需要加分號 print hello world 縮排決定 塊的範圍,不需要大括號一.基本資料型別 數值型 整型,浮點型 字串 str 布林型 true false a true print type a 常用容器 資料儲存結構,能夠更好管理資料 列表list 類似...