1、tab縮排容易出錯,尤其在流程控制、迴圈、函式體裡面,python嚴格要求空格必須一致
3、資料型別很多;包括int、float、str、bool(true、false)、none、list、tuple、set
4、全大寫的一般都是常量
5、運算子:+、-、*、/、%、&(交集)、|(並集)
6、list(有序集合)可以隨時修改;例如: names = ['tom', 'linda', 'sam'];
len(list)檢視list的長度,
list.insert('位置', '值') 指定索引位置插入元素
list.pop() 刪除末尾元素
list.pop('索引') 刪除指定位置元素
list['key'] 讀取元素的值
7、tuple(元組)一旦初始化就不能修改;例如:t = ('a', 'b', ['tom', 'linda', 'sam'])
tuple裡面可以是list集合,但是list對應的指向不能改變,list裡面的值可以修改
8、條件判斷;條件判斷後面的冒號(:)一定不能少
height = 1.75
weight = 80.5
str = weight / (pow(height, 2))
if str < 18.5:
print('過輕')
elif str>=18.5 and str<25:
print('正常')
elif str>=25 and str<28:
print('過重')
elif str>=28 and str<32:
print('肥胖')
elif str>32:
print('嚴重肥胖')
else:
print('這個世界容不下你了')
9、name = input() ;可以讓輸入值,name就是輸入的值
10、迴圈;條件判斷後面的冒號(:)一定不能少
1>:for value in list:
sum = 0
number = [1,2,3,4,5,6,7,8,9,10]
for i in number:
sum = sum+i
print(sum)
2>:while 條件 :
sum = 0
n = 10
while n>0:
if n < 5:
break #終止迴圈
continue #終止本次迴圈
sum = sum + n
n = n - 1
print(sum)
Python學習筆記(1)
在工作的業餘時間學習了一下python,個人覺得如果有下liunx下工作的習慣話,寫一些小的python指令碼很容易提高工作效率,以下主要是針對python與c 的區別而寫的一些學習筆記,共同溝通一起進步。1 python中不用 表示語句塊,而是用 來表示乙個塊的開始,而用縮進來表示各個語句塊之間的...
Python 學習筆記 1
2.讀了 python簡明教程 前面5章內容,很久之前看過一遍,現在是重溫,加做練習。教程是python v2.x,許多地方都不一樣了 help,print,exit 需要以函式的標準形式來替換,help print exit 之前的 raw input 被去掉,統一作input 3.python ...
python學習筆記(1 )
1 在確定自己不會匯入多個同名函式 從不同的模組匯入 的情況下,可以使用 from math import sqrt from 模組 import 函式 這樣就可以直接使用sqrt 9 而不用每次都用math.sqrt 9 2 可以使用變數來引用函式 及python中的大多數物件 如 import ...