python实验——第一次
编写程序:输入任意大的自然数输出各位数字之和
a=input();
sum=0;
for ch in a:sum=sum+int(ch);
print(sum);
编写程序,输入两个集合setA和setB,分别输出它们的交集,并集和差集
setA=eval(input("请输入一个集合:"));
setB=eval(input('请输入一个集合:'));
s=setA & setB;
print("setA和setB的交集为:",s);
s=setA | setB;
print("setA和setB的并集为:",s);
s = setA - setB;
print("setA和setB的差集为:",s);
编写程序:输入一个自然数,输出它的二进制,八进制,十六进制表示形式
a=input("请输入一个整数:");
print("二进制:",bin(int(a)));
print("八进制:0o%o"%int(a));
print("十六进制:0x%x"%int(a));
编写程序:输入一个包含若干整数的列表,输出一个新列表,要求新列表中只包含原列表的偶数
list=eval(input("请输入一个列表:"));
i=0;
while i < len(list):if(list[i]%2!=0):del list[i];i += 1;
print(list);
编写程序:输入两个分别包含若干整数的列表lstA和lstB,输出一个字典,要求lstA中的元素做为键,lstB中的元素作为值,并且字典中的元素的数量取决于lstA和lstB中元素最少的列表的数量
lstA = eval(input("请输入一个列表:"));
lstB = eval(input("请输入一个列表:"));
dict1=dict(zip(lstA,lstB));
print(dict1);
编写函数:输入一个包含若干整数的列表,输出新列表,要求新列表中的所有元素来自于输入的列表,并且降序排列
lstA = eval(input("请输入一个列表:"));
lstB=sorted(lstA,reverse=True);
print(lstB);
编写函数:输入一个包含若干整数的列表,输出列表中所有整数连乘的结果
lstA = eval(input("请输入一个列表:"));
i=0;
sum=1;
while i < len(lstA):sum *= lstA[i];i += 1;
print(sum);
编写程序:输入两个各包含2个整数的列表,分别表示城市中城市中两个地点的坐标,输出两点之间的曼哈顿距离
lstA = eval(input("请输入一个坐标:"));
lstB = eval(input("请输入一个坐标:"));
c = abs(lstA[0]-lstB[0]) + abs(lstA[1]-lstB[1]);
print("曼哈顿距离为:",c);
编写程序:输入包含若干集合的列表,输出这些集合的并集。要求使用reduce()函数和lambda()表达式完成。
from functools import reduce
lstA = eval(input("请输入一个列表:"));
print(reduce(lambda x, y: x|y,lstA));
编写程序:输入等比数列的首项,公比(不等于1且小于36的正整数)和一个自然数n,输出这个等比数列前n项的和。关键步骤要求使用内置函数int()。
import math;
a1=input("请输入首项:");
q=input("请输入公比:");
n=input("请输入所求的项数:");
type(a1);
s=int(a1)*(1-pow(int(q),int(n)))/(1-int(q));
print(a1,q,n);
print(s);
编写函数:输入一个字符串,输出其中出现次数最多的字符及其出现的次数,要求使用字典
str1=input("请输入一个字符串:");
d=dict();
i=0;
while i < len(str1):if str1[i] in d:d[str1[i]] += 1;else:d[str1[i]] = 1;i += 1;
v = max(d.values());
print("请输出出现最多的字符:",end=" ");
for key,value in d.items():if(value == v):print(key,end=" ");
print();
print("请输出出现最多字符的次数:",end=" ");
print(v);
python实验——第一次相关推荐
- matlab高级图形设计实训上机答案,Matlab实验第一次实验答案[共8页]
<Matlab实验第一次实验答案[共8页]>由会员分享,可在线阅读,更多相关<Matlab实验第一次实验答案[共8页](8页珍藏版)>请在人人文库网上搜索. 1.实验一 Mat ...
- python实验报告代写_TensorFlow作业代写、代做Python程序语言作业、代写github课程作业、Python实验作业代写...
TensorFlow作业代写.代做Python程序语言作业.代写github课程作业.Python实验作业代写 日期:2019-07-10 10:34 Python Practical Examine ...
- 代写python作业费用标准_代做159.272作业、代写Programming Paradigms作业、代做Python实验作业、代写Java/c++编程作业代写Database|代做R...
代做159.272作业.代写Programming Paradigms作业.代做Python实验作业.代写Java/c++编程作业代写Database|代做RComputational Thinkin ...
- python实验项目_Python3实验 项目结构(文件操作)
Python实验 项目结构(文件操作) 一.代码 # 姓名:池鱼奥 # 学号:201700000001 import os import time def make_project(project_n ...
- 华中农业大学python实验题
知识汇总 博客 地址 内容 华中农业大学Python期末速成笔记 https://blog.csdn.net/m0_46521785/category_10626330.html 华中农业大学pyth ...
- 2022年5月22日-Taylor级数的python实验
Taylor级数的python实验 引言 众所周知,对于任意一个函数,我们可以选用一组基函数拟合这个函数.什么,你不知道!好吧,没有关系,这是一个很简单的东西,相信在我的解释下,你很快就懂了! 泰勒级 ...
- Python实验四:Python程序设计之文件
微信公众号:创享日记 发送:python实验 获取完整清晰报告和源码以及其它资源 前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家.(点击跳转人工智能学习资料 ...
- Python实验报告一 python基础试题练习
实验内容: 编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变.(提示:使用切片.) 2.编写程序,输入两个集合 setA 和 setB,分别输出它们 ...
- 小甲鱼python 第001讲:我和Python的第一次亲密接触
文章目录 第000讲:愉快的开始 第001讲:我和Python的第一次亲密接触 讲课思尻 思尻题 1.python是脚本类型的语言 2.IDLE是什么 3.print()的作用 4.为什么 >& ...
最新文章
- 017_Cookie
- 气象ts评分_给大家分享一个格点插值到站点然后TS评分的程序
- 计算机网络——速率相关的性能指标
- Mac DBeaver Client home is not specified for connection解决办法
- hihoCoder 1378 网络流二·最大流最小割定理 (网络流学习#2 记录)
- 第6章 访问权限控制
- win10重置网络命令_WIN10重置网络的操作方法
- Spark2.1.0 + CarbonData1.0.0集群模式部署及使用入门
- Bootstrap - 前端框架
- 云服务器免费suse系统,suse系统
- PAMI19 - 强大的级联RCNN架构《Cascade R-CNN: High Quality Object Detection and Instance Segmentation》
- 码云 gitee 下载压缩包 未知文件格式 解压错误?像极了 Github
- 【Datawhale】之LeetCode分类练习(分治)
- html文件的图标显示缩略图,HTML5上传图片base64编码显示缩略图
- 电传输之POE供电的介绍
- 2.发那科工业机器人操作规范及坐标系介绍
- 一个很NICE的码农的搜书网站
- 一台虚拟主机放多个网站
- 记录一次 Vue 组件封装过程
- JS 获取某个时间距离现在时间有多少时分秒