python入門基礎

2021-08-07 13:27:13 字數 1826 閱讀 7457

#注釋

len()

type(a)

print

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 ...