项目结束,终于有时间静下心来好好学习Python了。对于Python,我还是新手,只大概看过一遍《A byte of Python》。准备直接做些小的练习,题目就照搬Java的和C的经典课后练习好了:)
以前写Java每日一题的时候有人说我用C的题目练习Java,误导新人。这次连我都是新人,估计应该没人反对了,呵呵。
只希望高手们能多来指点,告诉我更好,更正确的方法,欢迎指导!

[color=blue]1. 使用java.lang.Math类,生成100个0到99之间的随机整数,找出它们之中的最大者和最小者,并统计大于50的整数个数[/color]

import randomlist = []#btf:Bigger than fiftybtf = []for i in range(100):    temp = random.randint(0, 99)    list.append(temp)    if temp > 50:        btf.append(temp)list.sort()print "The list contains:", listprint "The min number is:", list[0]print "The max number is:", list[99]  print "The numbers which are bigger than 50 are:", btf  

[color=blue]2.如何从键盘中输入的文本中的字符串”word”替换为字符串"world",并删掉所有字符"this" [/color]

import stringstr = raw_input()if str.__contains__("word"):    str = str.replace("word", "world")if str.__contains__("this"):    str = str.replace("this","")print str

上面这种方法不是很好,因为替换掉this的时候,会留下一个空格,输出的格式就不美观了,不知道有没有直接去掉字符串中内容的方法,还需要查查,知道的朋友麻烦告知:)

[color=blue]3. 我在D盘建一个文本文件在里面随便写一些内容
然后怎么样才能写一段代码 在控制台显示文本文档里的内容 [/color]

filename = "d://doubleball.txt"try:    filename = open(filename)    print filename.read()    filename.close()except IOError, err:    raise AssertionError("Couldn't open %s for reading : %s" %                          (filename, err.strerror))

[color=blue]4.从键盘接收多个字符串,每个字符串之间以空格为分隔符。通过程序的调用,把多个字符串分割成不同的单个字符串。并每行显示一个字符串,将输入的信息显示出来。[/color]

import stringstrings = raw_input()list = strings.split()i = 0while i < len(list):    print list[i]    i += 1

[color=blue]5.编写一个简单的程序,输出当前的日期和时间[/color]

import timenow = time.localtime(time.time())print time.strftime("%Y-%m-%d %H:%M:%S %Z", now)

旧瓶装新酒系列-Python每日多题(一)相关推荐

  1. delphi 多个线程 多个进度条_多线程有哪些优点?- Python每日3题(多线程专题)

    这里是Python7编程挑战-多线程专题! 每天学习3个问题,包括初级,中级,高级问题各1个. 今天是第2天!一起来呀,就7天! 每日3题是麦叔的面试系列专题之一,每天包括初级,中级,高级难度题目各一 ...

  2. linux scrapy 定时任务_写爬虫一定要会scrapy?-Python每日3题(爬虫专题)

    这里是Python7编程挑战-爬虫专题! 每天学习3个问题,包括初级,中级,高级问题各1个. 今天是第2天!一起来呀,就7天! 每日3题是麦叔的面试系列专题之一,每天包括初级,中级,高级难度题目各一道 ...

  3. Python 每日一题(一元二次方程求解)

    Python 每日一题:锻炼Python语法的运用,思维逻辑的锻炼,算法能力的培养. 题目: 输入一个一元二次方程的系数 a, b, c,求解方程的根. 分析:  1.一元二次方程标准形式: (a ≠ ...

  4. Python 每日一题(猴子吃桃问题)

    Python 每日一题:锻炼Python语法的运用,思维逻辑的锻炼,算法能力的培养. 题目: 一个猴子第一天摘下若干个桃子,当即吃了1半,还不过瘾,又多吃了1个.第二天早上吃了剩下桃子的1半,以后每天 ...

  5. python3 多线程 threading.local 代理_threading.local的作用?Python每日3题(多线程专题)...

    这里是Python7编程挑战-多线程专题! 每天学习3个问题,包括初级,中级,高级问题各1个. 今天是第5天!一起来呀,就7天!每日3题是麦叔的面试系列专题之一,每天包括初级,中级,高级难度题目各一道 ...

  6. python每日一题今天的答案_python每日一题总结1

    每日一题1 1. 写出python中import 导入库的几种常见写法 举例:import math from math imourt sqrt 每日一题2 1. print 1000L  的结果 答 ...

  7. python每日一题公众号_python每日一题总结4

    20180609 qzd 每日一题14 输入三个整数x,y,z,请把这三个数由小到大输出. my code x=int(input('x:')) y=int(input('y:')) z=int(in ...

  8. 少儿Python每日一题(8):最大公约数和最小公倍数

    求两个数的最大公约数和最小公倍数是非常经典的题型.无论是等级考试还是竞赛题中都会出现.此类题目同时多次出现在蓝桥杯.NOC的比赛中以及电子学会.NCT的Python考级原题中,它们的区别仅仅在于是否对 ...

  9. Python每日一题 - 7 - 求某一天是这一年的第几天

    前言: 本人因喜欢python和c语言等程序设计语言,希望能够在这里和大家共同学习共同进步. 因个人喜好喜欢做题,所以想出一个系列专栏关于python的习题专集,希望大家喜欢. 希望能在这里分享学习的 ...

最新文章

  1. 用数据告诉你王思聪到底有多少钱?
  2. 深入理解java类加载
  3. Java-CGLib动态代理
  4. 如何让eclipse恢复默认布局
  5. SAP gateway CSRF token的获取调试办法
  6. VS里的新建模板(自动添加版本注释)
  7. php做一个微信退款,php实现微信支付之退款功能
  8. 一键获取阿里巴巴主图视频细节图评论图的步骤
  9. 基于labview的周立功usbcan盒的研究
  10. LM2596S-ADJ DC-DC降压芯片使用
  11. 游戏音效制作中难or不难?
  12. oracle 生成随机姓名_Oracle生成随机日期时间
  13. 自言自语(二)--英文无衬线体和有衬线体
  14. 第十五天 12-tcpdump检测流量工具
  15. LINUX嵌入式系统开发平台选择
  16. vero visi 2021中文版
  17. python模拟登录网易163邮箱并发送SOS邮件
  18. 计算机基础知识系列·进制转换的简易方法
  19. Avizo加载图片闪退
  20. cips铁路系统服务器,编组站综合自动化系统(CIPS)

热门文章

  1. PostgreSQL高可用集群
  2. 中日翻译在线翻译如何利用日语翻译软件完成
  3. qq文件怎么传到百度云_如何将手机百度网盘中的文件发送给微信或qq好友 看完就明白了...
  4. VPP系统 接口启用DHCP
  5. 2016/10/30 宝贝蛋,我好想你。
  6. DIY蓝牙键盘(2) - 理解HID报文描述符
  7. java获取所有进程_Java 获取系统的进程列表
  8. 红宝书读书笔记 第八章
  9. 普通最小二乘法( Ordinary Least Square,OLS)
  10. 解决error: unknown type name ‘__u8’问题,认识__u8,__u16,__u32,__u64的大小及作用