python中的概率例题_编程语言经典小例题—Python版【持续更新】
本文用于记录一些学习过程中使用python3写过的小程序,和一些经典的编程小例题。
【例题1】
编写一个简单的个人所得税计算器,设定起征点为3500元。
print("个人所得税计算器\n")
gongZi = int(input("请输入你的工资:"))
qiZheng = gongZi - 3500
suiWu = 0
if gongZi <= 3500:
print("无需缴纳个人所得税!")
elif qiZheng <= 1500:
suiWu = int(qiZheng * 0.03)
elif qiZheng <= 4500:
suiWu = int(qiZheng * 0.1) - 105
elif qiZheng <= 9000:
suiWu = int(qiZheng * 0.2) - 555
elif qiZheng <= 35000:
suiWu = int(qiZheng * 0.25) - 1005
elif qiZheng <= 55000:
suiWu = int(qiZheng * 0.30) - 2755
elif qiZheng <= 80000:
suiWu = int(qiZheng * 0.35) - 5505
else:
suiWu = int(qiZheng * 0.45) - 13505
print("税前工资:", gongZi, "元")
print("税后工资:", gongZi - suiWu, "元")
print("需要缴纳个人所得税:", suiWu, "元")
【例题2】
使用for循环打印菱形
#打印菱形
for i in range(5):
for j in range(5-i):
print(" ", end=" ")
for k in range(2 * i - 1):
print("*", end=" ")
print()
for i2 in range(5):
for j2 in range(i2):
print(" ", end=" ")
for k2 in range(2 * (5-i2) - 1):
print("*", end=" ")
k2+=1
print()
【例题3】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
# 用于计数的变量
count = 0
# 使用三个循环生成三个不同的数字
for i in range(1, 5):
for j in range(1, 5):
for k in range(1, 5):
# 三位数字不重复才进行组合
if i != j and i != k and j != k:
# i组合第一位,j第二位,k第三位
print((i * 100) + (j * 10) + k)
# 组合一次就计数一次
count += 1
print(count)
【例题3】
使用python代码编写一个简单的爬虫:
'''
This is a spider
'''
from urllib import request
import re
class Spider():
# 目标页面
url = 'https://www.panda.tv/cate/kingglory'
# 如果不使用非贪婪模式就会匹配多个
python中的概率例题_编程语言经典小例题—Python版【持续更新】相关推荐
- python中superclass是什么_深度解析并实现python中的super(转载,好文)
大神半个月的成绩,让我看的叹为观止,建议看原帖地址,会让你对Python的描述符有更强的认识. 原文链接:https://blog.csdn.net/zhangjg_blog/article/deta ...
- python中for无限循环_关于循环:在Python中从1循环到无穷大
在C语言中,我会这样做: 1 2 3 4int i; for (i = 0;; i++) if (thereIsAReasonToBreak(i)) break; 如何在Python中实现类似的功能? ...
- 编程语言经典小例题—Python版【持续更新】
本文用于记录一些学习过程中使用python3写过的小程序,和一些经典的编程小例题. [例题1] 编写一个简单的个人所得税计算器,设定起征点为3500元. print("个人所得税计算器\n& ...
- python中turtle画老虎_通过Turtle库在Python中绘制一个鼠年福鼠
turtle库是一个很经典的绘图库,其最初来自于1967年创造的logo编程语言,之后被Python编写放到了Python的内置模块中.网络上有很多借助于turtle绘制精美图像的案例.比如小猪佩奇. ...
- python中class什么意思_【转载】在python的class中的,self到底是什么?
答案:self可以理解为一个字典变量,内部存的就是对象的数据属性.如:{'name':'zhang','age':'18'}就是这些. 注意只有数据属性,并没有创建新的类的方法. 类-----> ...
- python中else的作用_享学课堂谈python中else的用途
今天我能聊聊python中的else,大家都知道 Python 中else的基本用法是在条件控制语句中的 if...elif...else...,但是else 还有两个其它的用途,一是用于循环的结尾, ...
- python中hist函数参数_用hist参数解释Python,python,解读
python用hist参数解读 python 中绘制hist的方法有很多,我经常用的是matplotlib直接用x,y绘制:Dataframe直接.hist绘制: 绘制直方图 1.bins为80的图形 ...
- python中流程图的基本元素_面试干货:成为Python程序员的终极指南!(内附回答)...
科技行业正以前所未有的速度增长.我们看到市场上发布了新的软件产品. 无论您是初学者还是经验丰富的Python开发人员,机会都是非常多的,如何把握?. 唯一的要求:必须在Python编程面试中使用您的技 ...
- 下列语句在python中非法的是_下列哪个语句在Python中是非法的?
84 多重赋值:x=y=z=1 多元赋值:x,y,z=1,3,'a string' 增量赋值:x+=1 但是y=(x=x+1) 并不适用python,等号右边不能是赋值语句 发表于 2018-08-2 ...
最新文章
- 我的SQL SERVER数据库会装满吗?
- HTTP缓存原理介绍
- Java内存管理:深入Java内存区域
- Java字符串与日期互转
- 希望是一个全新的开始
- 博主亲测Mac OSX 上好用必备的PC端软件
- 最详细教学--实现win10 多用户同时远程登录内网机--win10+frp+rdpwrap+阿里云服务器
- 政策频发,全国区块链应用不断涌现 | 产业区块链发展周报
- Pandas创建透视表教程
- 码农:一次项目经历改掉了我代码洁癖,由4年小兵升为技术leader
- python从0开始学编程第二天第19讲_少儿Python编程_第十九讲 数据分析网站
- 匿名吐槽有风险,脉脉又被告了
- 我喜欢你c语言程序设计,我喜欢你,表白代码怎么说
- ts版axios二次封装
- Object-Oriented Programming Summary Ⅰ
- android listview 宽度,Android ListView项目没有填充宽度
- Github即将破百万的PDF:编写高质量代码改善JAVA程序的151个建议
- Jess的各种小问题
- 2023美赛,还在等什么
- 三国志9攻略-磨炼史话情之章 孙家编 攻略
热门文章
- Strftime 时间格式大全
- 如何让redirect隐藏rul参数
- Android 华为手机上点击闪退
- 有时间BB,不如想想怎么让别人闭嘴吧
- 倾斜以及3D动画笔记
- 理解Keil编译器中编译程序时出现的Code、RO-data、RW-data和ZI-data的含义
- 面试题--hashCode与equals
- laravel进行单元测试的时候如何模拟数据库以及mockery的调用
- android jni 发送短信,android5.0以上版本如何直接发送短信?
- 1995年 章丘第二职业中专计算机专业,章丘第二职业中等专业学校2020年招生录取分数线...