1樓:
python中的引數傳遞是變數傳值,所以如果不用列表的話會有點麻煩,不過沒關係,多寫點**就行,我幫你寫了個,你看看吧:
s1 = raw_input('第一個數:')s2 = raw_input('第二個數:')s3 = raw_input('第三個數:
')for i in range(2, -1, -1):
for j in range (2, 2 - i, -1):
if(j == 1):
if(s1 > s2):
s = s1
s1 = s2
s2 = s
if(j == 2):
if(s2 > s3):
s = s2
s2 = s3
s3 = s
print s1, s2, s3
2樓:
程式設計學習的是兩個方面的內容:1.演算法 2.語法
1.演算法方面: 3個數字排序,如果不用排列演算法,自己來編寫的話,最簡單的就是氣泡排序,兩重迴圈,比較相鄰數字
2.語法方面:演算法知道後,如何寫出來就只是瞭解python的寫法問題。這裡面就用到如何表示3個變數,如何交換,如何迴圈,這些都可以對應到基礎的python語法上去。
3樓:
#!/usr/bin/env python
#-*- coding: utf-8 -*-
import operator
ops =
def mysort(a, b, c, asc_sort=1):
'''asc_sort: 0 -> ascending, 1 -> descending'''
if asc_sort == 1:
f = ops['>']
s = 'ascending sort:'
else:
f = ops['<']
s = 'descending sort:'
if f(a, b):
a, b = b, a
if f(a, c):
a, c = c, a
if f(b, c):
b, c = c, b
print s, a, b, c
a = int(raw_input('enter 1st number: ').strip())
b = int(raw_input('enter 2nd number: ').strip())
c = int(raw_input('enter 3rd number: ').strip())
mysort(a, b, c)
mysort(a, b, c, 0)
python 一個菜鳥問題,不知道怎麼回事就報錯了。
4樓:吾心向樂
好像說的是你引用的模組裡面初始化時逐行讀取檔案,但是你的檔案物件是列表,列表物件沒有逐行讀取的屬性。察看下你的模組檔案吧。
5樓:趙浩翔的海角
沒看懂你的目的,但按你這個執行了一下
可以清楚是pickle.load()這個函式要求物件是file,你可以用help看一下
所以你可以把x存到file裡在對這個file物件操作
6樓:匿名使用者
你是要把list儲存到檔案中?如果是直接用pickle.dump()。如果不是,當我沒說
python+selenium 在執行測試指令碼時,遇到錯誤如何能繼續執行下去而不停止 30
7樓:守護的狼花
(1)遇到錯誤繼續執行需要做好異常處理就好了
(2)定位元素有時成功有時失敗,可能由於網版絡不穩定,元權
素沒有載入出來,指令碼就去找這個元素,那肯定會失敗的,你可以試下用顯示等待,等頁面全部載入出來後,再進行定位元素操作
8樓:匿名使用者
先做判斷元素存不存在,無外乎 try...catch... if...else...
9樓:匿名使用者
try:
....
catch exception:
...finally:...
10樓:陽光的
我現在就是想知道,那個說送的30分時幹什麼的,可以換錢嗎?要是能換的話,可以換多少錢,然後,我在告訴你,為什麼元素有時可以定位到,有時卻定位不到的問題
正在看書自學python,但是感覺自己練習太少,學過不練就要忘,但我沒有題目練,
11樓:匿名使用者
你好:有練習冊,當然是好的,可以自己一步一步的去做;
我覺得要學好一門語言,你的有問題,就是不斷髮現問題,將自己生活中,遇到的問題:想著用程式設計實現;
比如:讀取ecxel,doc,mdb;
讀取xml;
抓取網頁;
等等。然後在問題中學習!
12樓:
最好 是自己找一個開發專案,或者開發個小軟體,開發一個自己想要的工具等等,
在這個開發過程中將會遇到各種問題,然後看書、找解決方案,
這樣會容易上手和學有所成。
沒有發現我的python模組問題,怎麼解決
13樓:育知同創教育
urllib確實沒有request這個模復塊啊!制不過urllib2有一個request,不知bai道是不是你要的
du。注意它的首
zhi字母dao是大寫的
import urllib, urllib2print dir(urllib)
printf dir (urllib2.request)
我想學習一下Python程式設計,不知道從何學起,零基礎,給點教程或者書籍,要中文的真正從0開始
第一階段python基礎與linux資料庫,這是python的入門階段,也是幫助零基礎學員打好基礎的重要階段,讓零基礎學員可以具備基礎的程式設計能力,並掌握mysql進階內容。同時,學員還可以通過所學知識完成銀行自動提款機系統實戰 英漢詞典 歌詞解析器等階段專案。第二階段 web全棧,學員可以掌握掌...
不知道問題嚴重不嚴重不知道問題嚴重不嚴重。
從中醫和氣功養生的角度看,你是脾胃虛,並且氣滯於中脘。建議練練氣功,最簡單的方法是經常注意調節呼吸,做到深長細勻,用腹式呼吸法,就是吸氣時小腹漲起,呼氣時小腹收縮,別用力,要輕緩自然。開始可能做起來難,一段時間後就會適應了,練時面向東方端坐或站立,如果是站立,兩腳要比肩寬。也可以仰臥練,枕頭不要太高...
哪些問題是考研前不知道考研後才知道的
考研之前認為這是研究生考試,而高考只是大學考試,因此研究生考試一定特別難,當初決定考研的時候,內心非常忐忑,害怕自己會失敗,看不上自己理想的院校。當你一旦決定考研,把所有的專業書 英語 政治 高數看一遍之後,你再回頭看歷年的考研真題,你會發現研究生考試比高考容易的多,因為很多東西考的很淺顯,不像高考...