第一次作業(yè)
第一題
a = 10歪泳,b = 3
計(jì)算下面c的值及輸出數(shù)據(jù)類型
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)
附加題
有若干只雞兔同在一個(gè)籠子里咽筋,從上面數(shù)仆潮,有35個(gè)頭同规,從下面數(shù),有94只腳嬉愧。
問:籠中各有多少只雞和兔曼氛?
列出計(jì)算公式,并計(jì)算出結(jié)果。
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)
第二次作業(yè)
第一題
定義字符串變量:
1.請(qǐng)定義三個(gè)字符串a(chǎn),b,c值分別為 I,like, python
2.請(qǐng)將上面三個(gè)變量合并輸出 'I like python'
a='I'
b='love'
c='Python'
print(a,b,c)
第二題
定義一個(gè)變量 s= ' sdghHhf '
1.請(qǐng)先將變量s的空白符去掉 賦值給新變量s1 打印輸出
2.請(qǐng)分別將s1變?yōu)槿看髮?命名s2),小寫(命名s3),打印輸出s2,s3
3.請(qǐng)查找s1中h最先出現(xiàn)的位置 賦值給s4 打印輸出
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)
第三題
定義一個(gè)變量x='I {} pyhon'
請(qǐng)用兩種方法將x中的字符串{}修改為 like 并分別賦值給兩個(gè)變量x1,x2 打印輸出
x='I {} pyhon'
x1=x.replace('{}','like')
x2=x.format('like')
print('x1:',x1)
print('x2:',x2)
第四題
定義一個(gè)變量capital='人民幣100萬元'
1.請(qǐng)打印一下capital的長(zhǎng)度
2.請(qǐng)用python語言判斷capital是否是數(shù)字
capital='人民幣100萬元'
print(len(capital))
print(capital.isdigit())
第三次作業(yè)“列表阳柔、元組焰枢、集合練習(xí)題”
第一題
定義列表:
list1 = ['life','is','short'],list2 = ['you','need','python']
完成以下幾個(gè)要求:
1)輸出python及其下標(biāo)
2)在list2后追加 '!' , 在 'short' 后添加 ','
3)將兩個(gè)字符串合并后,排序并輸出其長(zhǎng)度
4)將 'python' 改為 'python3'
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()
第三題
定義列表:
list1 = ['life','is','short'], list2 = ['you','need','python']济锄,list3 = [1,2,3,4,5,3,4,2,1,5,7,9]
完成以下操作:
1)構(gòu)造集合 list_set1
2)將list1和list2合并構(gòu)造集合 list_set2
3)輸出兩個(gè)集合的長(zhǎng)度
4)將兩個(gè)集合合并后移除 'python'
5)在合并后的新列表中添加 'python3'
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)