當前位置:首頁 » 編程語言 » python程序設計答案

python程序設計答案

發布時間: 2022-08-19 14:04:14

python求答案

Python count()方法

描述

Python count() 方法用於統計字元串里某個字元出現的次數。可選參數為在字元串搜索的開始與結束位置。

語法

count()方法語法:

str.count(sub, start= 0,end=len(string))

參數

sub -- 搜索的子字元串

start -- 字元串開始搜索的位置。默認為第一個字元,第一個字元索引值為0。

end -- 字元串中結束搜索的位置。字元中第一個字元的索引為 0。默認為字元串的最後一個位置。

返回值

該方法返回子字元串在字元串中出現的次數。

參考視頻:

Python基礎教程

❷ python程序設計,輸出python is good怎麼做

Python輸入/輸出可以使用input/print來實現,可參考如下:

1. input輸入

input()接受表達式輸入,並把表達式的結果賦值給等號左邊的變數


# eg1:

#從外部獲取變數的值

#等待輸入,輸入的內容保存到tempstr里

tempstr = input('請輸入文字:')

print('tempstr = ', tempstr)

運行程序,結果為:


請輸入文字:python is good

tempstr= python is good


2 print輸出

普通輸出


# eg2:

print('How is python?', 'Python is good')

運行程序,結果為:


How is python? Python is good

在程序中,看到了%這樣的操作符,是Python中格式化輸出

下面是常用的格式符號

# eg3:

answer= "Python is good."

question = "How is python?"

print("問題是%s,答案是%s" % (question,answer))


運行程序,結果為:


問題是How is python?,答案是Python is good.


換行輸出:在輸出的時候,如果有 那麼,此時 後的內容會在另外一行顯示

不換行輸出:在輸出的時候,如果有 end=』 』 那麼,此時 後的內容會在另外一行顯示


#eg4:

print("python is good ")

print("python is good")


運行程序,結果為:

python is good

python is

good

❸ python程序設計題!!求大神幫忙解答。急!!!

答案是15621

❹ python 編程 求答案!2、3兩題

#!/usr/bin/envpython
#coding=utf-8
importre
,timedelta
importplatform

ifplatform.python_version()[:1]=='2':#判斷python版本是2還是3
importsys
reload(sys)
sys.setdefaultencoding('utf8')

classIdcard(object):
'''
>>>m=Idcard('225122198611134730')
>>>print(m.sex)

>>>m.birth
'1986-11-13'
>>>m.age
30
'''
def__init__(self,idcard):
self.idcard=idcard
iflen(idcard)==15:
sex,birth=idcard[-1:],'19'+idcard[6:12]
eliflen(idcard)==18:
sex,birth=idcard[-2:-1],idcard[6:14]
else:
raiseException('len(idcard)is{}(15/18)'.format(len(idcard)))
self._sex=int(sex)%2
self._birth=birth

@property
defsex(self):
returnu'男'ifself._sex%2elseu'女'

@property
defage(self):
now,bir=dt.now(),dt.strptime(self._birth,'%Y%m%d')
beforebirth=(now-dt(now.year,bir.month,bir.day)).days<0
returndt.now().year-int(self._birth[:4])-beforebirth

@property
defbirth(self):
returndt.strptime(self._birth,'%Y%m%d').strftime('%Y-%m-%d')

defalignment(str1,space,align='left'):
length=len(str1.encode('gb2312'))
space=space-lengthifspace>=lengthelse0
ifalign=='left':
str1=str1+''*space
elifalign=='right':
str1=''*space+str1
elifalign=='center':
str1=''*(space//2)+str1+''*(space-space//2)
returnstr1

defmain():
fname='customer.txt'
'''
withopen(fname,'w')asf:
f.write("""
鄭文傑225122198611134730
文萍225122198912094740
鄭媽媽225122590303476
鄭爸爸225122560506471
""")
'''
newf='ourcustomers.txt'
withopen(fname)asf:
s=f.readlines()
L,newL=[re.split(r's+',i.strip())foriins],[]
foriinL:
iflen(i)==2:
g=Idcard(i[1])
newL.append('{}{}{}'.format(
alignment(i[0],10),alignment(g.sex,8),g.age))
withopen(newf,'w')asf:
f.write(' '.join(newL))
print(' '.join(newL[:100]))
print('Customerdatahasbeenwriteinto{}'.format(newf))

if__name__=='__main__':
importdoctest
doctest.testmod()
main()

❺ 哪位有北理工Python語言程序設計的課後

先說一下國內的編程語言,或程序設計教學的背景
國內的大學本科 工科類的大多數程序設計課程,是以c語言為基礎的 ,有的課程更直接的寫為C語言程序設計 ,雖然有的名稱為C++ ,並且利用Visual C++的IDE集成環境 ,但對於工科計算機基礎類程序設計語言來講,基本都是C的基礎語法部分 。
國內高校目前對於理工科基礎平台課程中計算機基礎,存在有些傳統類型的課程體系,程序設計一般屬於第二門課程(第一門課程就是傳統的計算機基礎,但由於IT飛速發展,目前大學新生遠不是若干年前沒有見過計算機的生手了,許多學校都採用免修和作為選修課,直接進入程序設計語言的教學階段),理工類突出演算法與數據結構 ,意味著偏重後期的計算與(電子電氣信息類)機器系統介面操作。另外,偏文和管理類的,則開始Visual Basic,甚至幾年前還有Fro Pro偏資料庫的語言編程課程 ,則側重基本的演算法與數據處理的基礎,後期工作主要不是和底層代碼打交道了。

由於本文的主題設計Python語言 ,而該語言基本不是僅僅只專門給計算機專業來准備的 。所以,討論本問題,也不會僅僅限制於計算機專業是否開設的范疇。
基於上述情況,國內高校延用一貫的體系,自1980年代個人計算機大普及開始,工科的Fortran語言/Basic語言,計算機專業(部分信息管理專業)的Pascal,隨後軟硬兼容的C語言。Python語言誕生與會1990年代,最重要的是其開源模式。這個重要的因素,考慮國內軟體獲得使用權非常輕松(版權問題)開源對於同樣可以不計版權使用幾乎所有的編程軟體的情況來說,不會引起過多的關注。而國外則會由於開源而考慮軟體成本(當然教育科研會有相當大的折扣)。
另外一個軟體例子,應該是工科高校1990年代以來作為數學工具而使用的Matlab軟體。至今尚不明白,為什麼這個Matlab軟體還成為許多數學,電子學科本科的一門專業基礎課程(選修課尚可考慮)。

歸納如下:
1 課程體系的因素和調整慣性, Python語言一直沒有廣泛採用。但,由於其全面的功能和與其他語言的資源共享,逐漸會納入課程體系,但個人認為,其主要適合通用演算法與程序設計課程或配合相關工科課程課程設計,而是作為高效的程序設計的語言。C語言(C++)仍然對於計算機、電子信息等 專業課程,不可廢棄。其實,作為學習C語言的,花一周左右時間完全可以從容掌握基本的Python程序設計(當然不包括其廣泛的外部應用,網路編程,GUI之類的)。
由於工作的原因,經常與歐美高校進行課程對接,國外高校,本科生的編程,尤其非計算機專業的,多數給出的編程語言為Python例子,當然Matlab仍然是多數的。
2 軟體的版權或多或少會有一定的影響因素。

❻ python語言程序設計基礎第二版第七章答案

應該是順序,循環和選擇結構 順序結構,選擇結構,循環結構 順序結構,選擇結構,循環結構(當型循環和... 大多數情況下,程序都不會是簡單的順序結構,而是順序、選擇、循環三種結構的復雜組合。 C語言中,...

❼ Python程序設計題

這是一個二分思想題。以1為例子。每次的二分點為50,25,13,7,8,4,2。現在就知道答案肯定是1了。

❽ 求python題的編程答案。

pi,x=map(float,input().split())

print('%.0f'%(pi*x*x))

❾ Python程序設計小學四則運算測試機 (隨機函數舉例)1、隨機產生[1,10]之間的兩個整數操作

importrandom

print"小學四則運算測試(輸入0000退出):"
ops=['+','-','*','/']#運算符
ans=""#用戶回答
i=1#題號
whileans!="0000":
add1=random.randint(1,10)#數1
add2=random.randint(1,10)#數2
op=random.randint(0,3)#隨機運算符
eq=str(add1)+ops[op]+str(add2)#算式
val=eval(eq)#算式答案
print"Q%d:%s="%(i,eq)#輸出提問

ans=raw_input("A:")#用戶回答
ifans=='0000':#退出循環
break
elifval==int(ans):#正確
print"right!"
else:#錯誤
print"error.therightansweris%d"%val

i+=1#更新題號
print

演示示例:

❿ 求助Python程序設計編程題!

按照題目要求編寫的Python程序如下


s=input("請輸入只包含字母的字元串:")

s=s.lower()

result={}

for i in s:

if i in result.keys():

result[i]+=1

else:

result[i]=1

print(result)


源代碼(注意源代碼的縮進)

熱點內容
怎麼查看我的wifi密碼 發布:2024-04-25 18:54:43 瀏覽:756
fckeditorforjava 發布:2024-04-25 18:50:27 瀏覽:623
優酷上傳視頻需要多久 發布:2024-04-25 18:33:05 瀏覽:675
inf12編譯器 發布:2024-04-25 18:15:39 瀏覽:99
撲克總督3安卓哪裡下載 發布:2024-04-25 18:10:02 瀏覽:395
什麼網站是php 發布:2024-04-25 18:03:42 瀏覽:221
java教程免費下載 發布:2024-04-25 18:02:01 瀏覽:443
i西安編程 發布:2024-04-25 16:55:35 瀏覽:263
核磁看壓縮 發布:2024-04-25 16:37:22 瀏覽:432
訪問不上光貓 發布:2024-04-25 16:13:44 瀏覽:319