Python基本小程序

一.筛选从1-100所有的奇数

实现代码:

# 设计思路
# 1.定义初始值
# 2.定义结束值
# 3.循环输出 # 设计代码
n=1
while n<101:
k = n % 2
if k==0:
pass
else:
print(n)
n=n+1

实现效果:

二.筛选从0-100所有的偶数

实现代码:=

#  设计思路
# 1.定义初始值
# 2.定义结束值
# 3.循环输出 # 设计代码
n=0
while n<101:
k = n % 2
if k==0:
print(n)
n=n+1

实现效果:

三.求1-100之间所有的偶数和,奇数和

实现代码:

i = 1
sum1 = 0
sum2 = 0
while i <= 100:
if i % 2 == 0:
sum1 += i
else:
sum2 += i
i +=1
print("1-100之间偶数和为:%d" % sum1)
print("1-100之间奇数和为:%d" % sum2)

实现效果:

四.三个数由小到大输出

输入三个整数x,y,z,请把这三个数由小到大输出

实现代码:

# 输入三个整数x,y,z,请把这三个数由小到大输出

num = []
num.append(int(input("input X:")))
num.append(int(input("input Y:")))
num.append(int(input("input Z:"))) num.sort()
print(num)x

实现效果:

五.四个数字重复数字的三位数

题目:有1、2、3、4个数字,能组成那些互不相同且无重复数字的三位数?

实现代码:

# 题目:有1、2、3、4个数字,能组成那些互不相同且无重复数字的三位数?
# 设计思路:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 # 2.程序源代码
a = range(1, 5)
temp = []
for i in a:
for j in a:
for k in a:
if i != j and i != k and j != k:
temp.append(int(str(i)+str(j)+str(k)))
print(temp)

实现效果:


作者:罗文祥

来源:祥SHAO

原文:https://www.cnblogs.com/LWX-YEER/p/11186220.html

版权声明:本文为博主原创文章,转载请附上博文链接!

Python基本小程序的更多相关文章

  1. 一个python爬虫小程序

    起因 深夜忽然想下载一点电子书来扩充一下kindle,就想起来python学得太浅,什么“装饰器”啊.“多线程”啊都没有学到. 想到廖雪峰大神的python教程很经典.很著名.就想找找有木有pdf版的 ...

  2. python 购物车小程序

    python 购物车小程序 功能要求:1.启动程序后,输入用户名密码后,让用户输入工资,然后打印商品列表2.允许用户根据商品编号购买商品3.用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒4. ...

  3. appium+python 微信小程序的自动化

    sudo kill -9 $(lsof -i:8889 -t) mitmweb -p 8889 -s addons.py mitmdump -q  -p 8889 -s addons.py http: ...

  4. 【python】——小程序之电话薄

    初学python,写一个小程序练习一下.主要功能就是增删改查的一些功能.主要用到的技术:字典的使用,pickle的使用,io文件操作.代码如下: import pickle #studentinfo ...

  5. 适合新手的Python爬虫小程序

    介绍:此程序是使用python做的一个爬虫小程序  爬取了python百度百科中的部分内容,因为这个demo是根据网站中的静态结构爬取的,所以如果百度百科词条的html结构发生变化 需要修改部分内容. ...

  6. Python UDP小程序

    为了做UDP的测试,采用了nc和Python的服务器端. nc的安装和使用: yum install -y nc nc -vuz Python的UDP服务器端小程序: # -*- coding: UT ...

  7. 40个Python入门小程序

    有不少同学学完Python后仍然很难将其灵活运用.我整理 37 个Python入门的小程序.在实践中应用Python会有事半功倍的效果. 分享 Github 项目,里面收集了 Python 学习资料 ...

  8. python获取小程序手机号并绑定

    最近在做小程序开发,在其中也遇到了很多的坑,获取小程序的手机号并绑定就遇到了一个很傻的坑. 流程介绍 官方流程图 小程序使用方法 需要将 <button> 组件 open-type 的值设 ...

  9. python经典小程序集锦(一) 实现九九乘法表

    本篇文章主要是收集整理一些小程序以供大家娱乐,或者是在面试的时候使用到.文章会持续更新,希望大家收藏关注哦. 1.代码实现过程 for i in range(1, 10): for j in rang ...

随机推荐

  1. Opencv笔记(三)——视频的获取及保存

    一.利用摄像头获取视频 我们经常需要使用摄像头捕获实时图像.OpenCV 为这中应用提供了一个非常简单的接口.让我们使用摄像头来捕获一段视频,并把它转换成灰度视频显示出来.了获取视频,你应该创建一个 ...

  2. tesseract系列(4) -- tesseract训练问题总结

    1. 每次训练模型删除目录下,上述重复的名字 2. 生成inttemp.pffmtable文件的时候,如果下述命令(1)不行的话,或者报错,使用命令(2) (1)mftraining -F font_ ...

  3. WPS隐藏文档修订显示的方法

  4. Zabbix常用监控项整理

    zabbix常用key:http://blog.51cto.com/ttxsgoto/1771752 linux主机cpu使用率超过90%的时候报警:https://blog.csdn.net/reb ...

  5. PAT甲级——1036 Boys vs Girls

    1036 Boys vs Girls This time you are asked to tell the difference between the lowest grade of all th ...

  6. [LC] 437. Path Sum III

    You are given a binary tree in which each node contains an integer value. Find the number of paths t ...

  7. ACG记录整理

    资料来源 日文维基百科 bangumi番组计划 中文维基百科 百度百科 豆瓣电影 资料类型 テレビアニメ‎ OVA‎ アニメ映画‎ Webアニメ‎ 内容说明 番名,带超链接介绍,尽量选用国内网站介绍, ...

  8. django框架基础-ORM基础-长期维护

    ###############    ORM介绍  ################ """ ORM简介: ORM 全拼Object-Relation Mapping. ...

  9. python代码覆盖率统计-coverage

    coverage.py是一个用来统计python程序代码覆盖率的工具.它使用起来非常简单,并且支持最终生成界面友好的html报告.在最新版本中,还提供了分支覆盖的功能. 官方网站: http://ne ...

  10. Javascript 表达式中连续的 && 和 || 之赋值区别

    为了区分赋值表达式中出现的连续的 ‘&&’和 ‘||’的不同的赋值含义,做了一个小测试,代码如下: function write(msg){     for(var i = 0; i ...