# s = 'hello world hello python hello everyone'
# 统计每个字符的个数。

目前知道的方法

方法1:

# s=input("请输入你要计算的字符串:")
s = 'hello world hello python hello everyone'
dict={}
for i in s:if i in dict:dict[i]+=1else:dict[i]=1
print(dict)

方法2:

s = 'hello world hello python hello everyone'
a = time.time()
d = {}
for i in s:d[i] = s.count(i)
print(d)

运行结果:

# 从键盘输入任意偶数,并将之分解成两个素数之和
x = int(input("请输入一个偶数:"))
for i in range(2, x):   # 12   i(2,11)for m in range(2, i//2):if i % m == 0:breakelse:          #j = x-ifor n in range(2, j//2):if j % n == 0:breakelse:print('%d = %d+%d' % (x, i, j))break

运行结果:

在python中的for循环之后还可以有else语句。作用是如果for循环中的if条件一直不满足,则最后执行else语句。在for循环中加了break语句后,循环会在if条件满足时退出,后面的else语句不执行。

for i in range(3):print(i)
else:print("else执行了")print("----------------------------")
for i in range(3):print(i)print("else未执行")break
else:print("else执行了")

运行结果:

python上机练习相关推荐

  1. python上机试题

    这个学期刚学python,也学了一段时间了,刚学完列表,还是有点不熟练,下面是今天上机的两个题目,可能代码有点不太成熟. # 编写程序 # ‌一注彩票7个球 # ‌前六个是红球:1 -- 33 之间的 ...

  2. python上机实验10

    新建文件夹"学号-姓名-10" 一.选择题 1.     以下关于文件的描述中,错误的是(D) A.     文件是存储在辅助存储器上的一组数据序列,可以包含任何数据内容. B.  ...

  3. python上机实验报告读取文件_Python程序设计实验报告:实验八 文件

    安徽工程大学 Python程序设计 实验报告 班级 物流192姓名陶俊 学号3190505235 成绩 日期 2020.6.3 指导老师修宇 实验八 文件 [实验目的] 掌握读写文本文件或 CSV 文 ...

  4. python上机实验报告读取文件_Python程序设计实验报告八 : 文件

    安徽工程大学 Python程序设计 实验报告 班级 物流192 姓名凌剑涛 学号 3190505233成绩 日期2020.6.3 指导老师 修宇 实验八 文件 [实验目的] 掌握读写文本文件或CSV文 ...

  5. python上机实验报告读取文件_Python程序设计实验八:文件

    安徽工程大学 Python程序设计实验报告 班级:物流192 姓名:李心悦 学号:3190505218成绩: 日期:2020.6.3 指导教师:修宇 [实验名称]实验八 文件 [实验目的] 掌握读写文 ...

  6. python上机编程报告_Python程序设计实验报告六:函数

    安徽工程大学 Python程序设计 实验报告 班级:物流191 姓名:徐丹丹 学号:3190505132 成绩: 日期:2020年5月4日 指导老师:修宇 [实验目的] 掌握函数的定义与使用方法:掌握 ...

  7. Python上机练习题

    1. 编写一个程序,体术输入整数X,然后计算从1开始,连续X个整数之和.提示reduce()函数. from functools import reduce num = input("请输入 ...

  8. 二分法python上机实验报告_数值分析上机实验报告..doc

    数值分析上机实验报告. 实验报告一 题目: (绪论) 非线性方程求解及误差估计 摘要:非线性方程的解析解通常很难给出,因此线性方程的数值解法就尤为重要.本实验采用两种常见的求解方法二分法.Newton ...

  9. 西电Lgx老师python上机任务1-5-文件编解码

     python作业:编写程序,用户在命令提示行输入文件名和该文件的编码格式,读入文件,将其转存成UTF-8格式.如果用户没有指定输入文件的编码格式,则使用chardet模块"猜"出 ...

最新文章

  1. MySQL中VARCHAR最大长度是多少?CHAR和VARCHAR有哪些区别?
  2. Linux系统的用户
  3. USACO shuttle
  4. Django REST框架 -1
  5. php 上一页 下一页代码,php无限上一页,下一页,求完善代码??
  6. 嵌入式操作系统内核原理和开发(改进的链表内存分配算法)
  7. 用c语言编写gps程序,GPS模拟C语言
  8. 京东物流的区块链创新实践之路 PPT
  9. 【MATLAB】进阶绘图 ( 进阶绘图展示 | 对数图 | semilogx 半对刻度数图 | semilogy 半对数刻度图 | loglog 双对数刻度图 )
  10. React的CRA脚手架的创建
  11. 进程与线程的一个简单解释---阮一峰的网络日志
  12. 网络安全 01 - Session Fixation
  13. 【Digger爬虫系列】用Digger抓取taptap游戏排行榜
  14. doodoo.js快速入门教程 1
  15. n1盒子openwrt某个容器无法启动 启动直接死机
  16. Error in nextTick: “TypeError: Cannot read property ‘__ob__‘ of undefined“
  17. java拼图游戏设计文档_基于JAVA的拼图游戏的设计与实现(含录像)
  18. 【SemiDrive源码分析】【驱动BringUp】41 - LCM 驱动 backlight 背光控制原理分析
  19. Python爬虫入门与进阶
  20. 使用itextpdf在pdf模板中插入对应数据

热门文章

  1. 22款奔驰GLC260L改装23P驾驶辅助系统,这几大功能你还是有必要知道的!
  2. 【完美运营】创云享知识付费系统V2
  3. 2.4 FrozenLake使用cross-entropy方法
  4. ViewFlipper实现垂直轮播广告效果
  5. go语言项目结合k8s
  6. Springboot+vue项目毕业生信息招聘平台
  7. 牛批了第一次见到这么清晰的微服务概述,助你轻松入门到进阶
  8. 老牌硬件钱包Trezor用户遭钓鱼攻击,攻击者或已窃取大量账户信息
  9. 解决bootstrap中glyphicon无法显示图标只显示方框的问题
  10. 云计算行业到了最危险的时刻