python123第一周作业答案程序题_[python爬虫]第一周作业_顾静

第一次作业

第一题

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)

第二次作业

第一题

定义字符串变量:

1.请定义三个字符串a,b,c值分别为 I,like, python

2.请将上面三个变量合并输出 'I like python'

a='I'

b='love'

c='Python'

print(a,b,c)

第二题

定义一个变量 s= ' sdghHhf '

1.请先将变量s的空白符去掉 赋值给新变量s1 打印输出

2.请分别将s1变为全部大写(命名s2),小写(命名s3),打印输出s2,s3

3.请查找s1中h最先出现的位置 赋值给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)

第三题

定义一个变量x='I {} pyhon'

请用两种方法将x中的字符串{}修改为 like 并分别赋值给两个变量x1,x2 打印输出

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())

第三次作业“列表、元组、集合练习题”

第一题

定义列表:

list1 = ['life','is','short'],list2 = ['you','need','python']

完成以下几个要求:

1)输出python及其下标

2)在list2后追加 '!' , 在 'short' 后添加 ','

3)将两个字符串合并后,排序并输出其长度

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)构造集合 list_set1

2)将list1和list2合并构造集合 list_set2

3)输出两个集合的长度

4)将两个集合合并后移除 '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)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值