[python爬虫類]1週目作業_じっとしている

2995 ワード

1回目の作業
第一題
a=10,b=3以下のcの値および出力データ型1を算出する.c = a/b - a 2.c = a/b * a 3.c = 0.1 * a//b - a 4.c = a//b + a%b
a=10
b=3
c=a/b-a
print('1.answer=',c)
c=a/b*a
print('2.answer=',c)
c=0.1*a//b-a
print('3.answer=',c)
c=a//b+a%b
print('4.answer=',c)

付加問題
いくつかの鶏とウサギが同じかごの中にいて、上から数えて、35頭あって、下から数えて、94本の足があります.かごの中に鶏とウサギが何羽いますか.計算式をリストし、結果を計算します.
a=0
list=[]
while a<=35:
    b=35-a
    if (2*a+4*b)==94:
        list.append((a,35-a))
    a=a+1
print(list)

2回目の作業
第一題
文字列変数の定義:1.3つの文字列a,b,cの値をそれぞれI,like,python 2と定義してください.上の3つの変数を結合して出力してください'I like python'
a='I'
b='love'
c='Python'
print(a,b,c)

第二題
変数s='sdghHhf'1を定義します.まず、変数sの空白文字を削除して、新しい変数s 1の印刷出力に割り当ててください.それぞれs 1をすべて大文字(名前s 2)、小文字(名前s 3)、印刷出力s 2、s 3に変更してください.s 1の中でhが最初に現れた位置を探してs 4の印刷出力に値を割り当ててください
s= ' sdghHhf '
s1=s.strip()
print('s1:',s1)
s2=s1.upper()
s3=s1.lower()
print('s2:',s2)
print('s3:',s3)
s4=s1.find('h')
print('s4:',s4)

第三題
変数x='I{}pyhon'を定義するには、xの文字列{}をlikeに変更し、2つの変数x 1,x 2にそれぞれ値を割り当てます.
x='I {} pyhon'
x1=x.replace('{}','like')
x2=x.format('like')
print('x1:',x1)
print('x2:',x2)

第四題
変数capital='人民元100万元'1を定義します.capitalの長さ2を印刷してください.python言語でcapitalが数字かどうかを判断してください
capital='   100  '
print(len(capital))
print(capital.isdigit())

3回目のジョブ「リスト、メタグループ、集合練習問題」
第一題
定義リスト:list 1=['life','is','short'],list 2=['you','need','python']次の要件を完了します:1)pythonとその下の2)list 2の出力後に'!'!','short'の後に'を追加し、'3)2つの文字列を結合した後、その長さをソートして出力します4)'python'を'python 3'5)に変更する前に追加した'!'と','
list1 = ['life','is','short']
list2 = ['you','need','python']
print(list2[2],'pos:',list2.index('python'))

list1.append(",")
list2.append("!")
list1.extend(list2)
print(list1)
list1[6]="python3"
list1.remove(',')
list1.remove('!')
print(list1)
print()

第三題
定義リスト:list 1=['life','is','short'],list 2=['you','need','python'],list 3=[1,2,3,4,5,3,4,2,1,5,7,9]集合list_を構築するset 1 2)リストt 1とlist 2を結合して集合list_を構築するset 2 3)2つのセットの長さを出力4)2つのセットをマージして「python」5を削除)マージ後の新しいリストに「python 3」を追加
list1 = ['life','is','short']
list2 = ['you','need','python']
list3 = [1,2,3,4,5,3,4,2,1,5,7,9]
list_set1=set(list1)
list1.extend(list2)
list_set2=set(list1)
print(len(list_set1))
print(len(list_set2))
list_set1.update(list_set2)
list_set1.remove('python')
list_set1.add('python3')
print(list_set1)