python 基本語法

2021-08-04 11:51:26 字數 1190 閱讀 1681

#以下**適用於 python 3.6.0版本

from random import randint

number = 10

def compa():

dif = -1

inputnum = 0

while(dif!=0):

print('please input number')

inputnum = randint(5,20)

print("randint number : " + str(inputnum))

dif = inputnum-number

print('ok,randint number:'+str(inputnum))

compa()

for i in range(0,5):

print(i)

age = 10

print('your age is %d' % age)

## 輸出結果:your age is 10

# %d只能用來替換整數

price = 239.223

print('shop\'s price is %f' % price)

## 保留小數字,輸出結果:239.223000

price = 239.227

print('shop\'s price is %.2f' %price)

## 小數字四捨五入,輸出結果:239.23

name = 'wang'

print('%s ,hello world!' % name)

## %s只能替換字串

#輸出結果:wang ,hello world!

name='張三'

score=90

print('%s 的數學考試成績為:%.2f' %(name,score))

## 多替換,輸出結果:張三 的數學考試成績為:90.00

print(bool('false'))

#此處輸出為true

#在python中,以下數值會被認為是false :

# 1. 為0的數字,包括0,0.0

# 2. 空字串,包括'',"",但是不包括' '或者" "

# 3. 表示空值的none

# 4. 空集合,包括(),,{}

#其他的值都認為是:true

python語法例項 python基本語法練習例項

1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...

python語法練習 python基本語法練習

1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...

python語法引數 Python基本語法 函式

前言 目錄軟體環境 系統ubuntukylin 14.04 軟體python 2.7.4 ipython 4.0.0 引數的多型別傳值 一般而言,形參和實參的數量要一致。但是當實參為序列資料型別時,我們可以將多個實參傳遞到形參中。我們可以在實參列表中以 或者 識別符號來限制傳入的實參必須為 tupl...