《Python程序设计与算法基础教程(第⼆版)》第五章序列数据类型上机实践python实验⼀:
上机实践:2,3,4,5,6
2、统计所输⼊字符串单词的个数,单词之间⽤空格分隔。
if __name__ =="__main__":
python入门教程2
s =input("请输⼊字符串:").split()
num =len(s)
print('输⼊的字符串⾥的单词有',num,'个!')
3、编写程序,删除⼀个list⾥⾯的重复元素。
if __name__ =='__main__':
s =[1,8,5,1,2,2,1,10]
l =list()
for i in s:
if i not in l:
l.append(i)
print("原列表:", s)
print("删掉重复元素后的列表:", l)
4、编写程序,求列表s=[9,7,8,3,2,1,55,6]中的元素个数、最⼤值、最⼩值,以及元素之和、平均值。
if __name__ =='__main__':
facebook font generator
s =[9,7,8,3,2,1,5,6]
length =len(s)
可视化网页开发
Max =max(s)
Min =min(s)
Sum =sum(s)
Average = Sum/length
print("元素的个数:",length,",最⼤值:",Max,",最⼩值:",Min,",总和:",Sum,",平均值:",Average)
html编辑器设置为publisher
5、编写程序,将列表s=[9,7,8,3,2,1,5,6]中的偶数变为它的平⽅,奇数保持不变。
if __name__ =='__main__':
s =[9,7,8,3,2,1,5,6]
print("变换前,s=",s)
for i in range(len(s)):
if(s[i]%2==0):
malloc在堆还是栈s[i]= s[i]**2
print("变换后,s=",s)
6、编写程序,输⼊字符串,将其每个字符的ASCII码形成列表并输出。
if __name__ =='__main__':
s =input("请输⼊⼀个字符串:")
viruses
changesToASCII =list()
for i in s:
changesToASCII.append(ord(i)) print(changesToASCII)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。