#注釋
len()
type(a)
print ('hello' * 4)
輸入input
a = int(input('enter an integer: '))
元組tuple_小括號(不能重新賦值、刪除)
tuple_a = (2,)
number = (1,2,3)
number[1]
temp = ('tom', 18, true)
列表list_中括號:
函式:len(list)、max(list)……
方法:list.reverse()、list.sort([func])……
nubmer = [1,2,3]
del number[1]
print ("number: " + str(number))
cities = ['nanjing', 'jian', 'shenyang']
len(cities)得3
print cities[1]
字典dictionary_大括號(鍵值對,key和value)
tom =
print tom['name']
grade =
print ("nancy: " + str(grade['nancy']))
條件語句
a = 12
if a > 10:
print true
else:
print false
迴圈語句
str = 'hello'
for i in str:
print i
for i in range(1,10):
print(i)
else:
print('the for loop is over')
list_a = [1,3,5]
for i in list_a:
print(i)
函式def getname():
return 'tom'
def getname(name):
return 'hello ' + name
def multiparas(a, *b, **c):
print(str(a) + srt(b) + str(c))
呼叫函式
print getname()
print getname('nancy')
multiparas("hello",1,3,5,word="python",another="c++")
模組法一:
import math
math.sin(30)
math.cos(30)
法二:from math import *
sin(30)
cos(30)
range(5)得[0,1,2,3,4]
自定義模組
檔名:test.py
def getname(name):
return 'hello ' + name
呼叫自定義模組
from test import *
getname('tom')得hello tom
類檔名: test.py
class people(object):
def getname(self, name)
return 'hi ' + name
使用類from test import *
student_01 = people()#例項化乙個類
student_01.getname('tom')
python入門記錄 python入門基礎習題記錄
執行python指令碼的兩種方式 1 配置好環境變數,python py 2 python進入python直譯器,直接執行 簡述位 位元組關係 1 1位元組 byte 8位 bit 簡述ascii,unicode,utf 8,gbk關係 1 ascii 最早的一種編碼方式,用乙個位元組也就是8位來表...
Python入門基礎
python基礎 1.python說明 可以通過help 函式查詢幫助文件,id 函式查記憶體位址。個人覺得python的語法和環境與matlab有點像。2.python特點 解釋性,物件導向,高階動態,跨平台可移植,易擴充套件,膠水,開源,可嵌入性。3.基本輸入輸出語句 輸入函式 raw inpu...
python基礎入門
eg print s is number d python 1 python的print語句,與字串操作符 使用,可實現字串的替換功能,s 表示字串替換 d表示乙個整型來替換,f 表示乙個浮點來替換,1 raw input 內建函式,它讀取標準輸入,並將讀取到的資料賦值給指定的變數 eg user ...