python學習筆記

2021-09-06 03:37:49 字數 1639 閱讀 7682

使用函式得到使用者輸入

(a)建立一段指令碼使用內建函式從使用者輸入得到乙個字串,然後顯示這個使用者剛輸入的字串

(b)新增一段類似的**,不過這次是數值,將它轉換為數值,並顯示給使用者看

# a

raw_input("enter something")

# b

a = raw_input("enter some number")

print(int(a))

迴圈與數字

(a)用while寫個迴圈,輸出0至10

(b)使用range函式做相同的事件

# a

a = 0

while a < 11:

print a

a = a+1

# bfor i in range(11) :

print i

判定使用者輸入的數值是正數還是負數還是零.

i = int(raw_input('enter some number'))

if i > 0:

print '你輸入的是正數'

elif i < 0:

print '你輸入的是負數'

else:

print '你輸入的是零'

從使用者那進而得到乙個字串,再逐字元列印出來

str = raw_input('enter some string')

while str:

print str[0]

str = str[1:]

# 或者

str = raw_input('enter some string')

for i in str:

print i

輸入 五個數值,使用求和.

i = ret = 0

while i < 5:

str = raw_input('enter some number');

ret = ret + int(str)

i = i + 1;

print ret

# 或者

ret = 0

for i in range(5):

str = raw_input('enter some number');

ret = ret + int(str)

print ret

獲取五個數值並求其平均值

ret = 0

for i in range(5):

str = raw_input('enter some number');

ret = ret + float(str)

print ret /5

使用raw_input提示使用者輸入1-100的數值,如果是則顯示並退出,否則繼續提示其輸入

loop = 1

while loop:

str = raw_input('請輸入0~100之間的某個數值');

str = int(str)

if 0 < str < 100 :

print str

loop = 0

python教學筆記 python學習筆記(一)

1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...

python學習筆記

coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...

Python 學習筆記

python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...