Python的几个小程序,其实我觉得可以称作初学时的基础算法
2024-10-19 21:44:06
昨天学习的,今天做一下整理,以前学过几天c,感觉什么都没有搞出来,有点泄气,看到Python后试试,从最基本的东西学起,希望不要辜负我的这一点热情。
if语句的应用
n=1
while n<5:
inp = input('请输入会员级别:')
if inp == "高级会员":
print('贵宾1')
elif inp =="白金会员":
print("贵宾2")
elif inp =='铂金会员':
print("贵宾3")
else:
print("城管") print('该干嘛干嘛去')
n+=1
pass
print('穷逼,滚!')
列出1-100的偶数:
n=1
while n<101:
if n==1:
pass
elif n%2==1: #利用奇数的性质,不能被2整除,余数是1,因此,%(求模)判断余数是不是1
pass
else:
print(n)
n+=1
列出数字1 2 3 4 5 6 8 9 10:
count=1
while count<11:
if count==7: #判断循环后的数值是不是7
pass #c语言中没有这个关键字(不知道这个称呼对不,有的好像叫保留字)
else:
print(count)
count+=1
print('-----END------')
经典的高斯算法:1-100的累加,懂的5050
n=1
sum=0
while n<101:
sum=sum+n
n=n+1
print(sum)
100以内的奇数
n=1
while n<101:
if n%2==0:
pass
else:
print(n)
n+=1
计算1-2+3-4+5.....,我最后算的是-50,不知道对不
n=1
sum=0
while n<101:
t=n%2
if t==0:
sum=sum-n
else:
sum=sum+n
n=n+1
print(sum)
输入三次密码,不正确就退出,感觉有点怪怪的,不清楚
n=1
while n<4:
mima=input('请输入密码:') #有点疑惑,与c不一样的是要求输入密码时光标跳到前面去了
if mima =='':
print('小草包,进来吧!')
break
else:
print('请重新输入')
n+=1
print('你输入的次数超过3次,尽快滚蛋!否则报警')
最新文章
- docker 学习
- Win7 64位 VS2015及MinGW环境编译矢量库agg-2.5和cairo-1.14.6
- 在Java中如何实现“Pless presss any key to continue.”
- jsckson,想说爱你不容易啊。。。406错误
- Struts2配置细节
- ACM/ICPC ZOJ1006-Do the Untwist 解题代码
- MRTG开源监控安装手册
- Hadoop学习之HBase
- ACM第二题 生理周期
- pip install -r requirements.txt 安装mysqldb失败 解决方案
- MysqL自动提交机制的关闭
- class-支持向量机SVM全析笔记
- vue学习笔记(WebStorm安装)
- CocosCreator内置函数实现物体拖动
- MATLAB中版本和日期函数
- Fiddler工具使用介绍二
- 谈一谈python的垃圾回收机制
- mysql删除sql表添加别名及删除sql的注意事项
- redis-cluster 集群搭建
- 【题解】【LibreOJ Round #6】花团 LOJ 534 时间线段树分治 背包
热门文章
- Java之Frame
- Java Web项目(Extjs)报错七
- Java中常见的Exception种类
- EJB相关的面试题
- 采用Global.asax的Application_BeginRequest事件过滤敏感字符
- httpclient案例二(调用百度地图的接口)
- C#图解教程 第十七章 泛型
- Python Cookbook(第3版)中文版:15.21 诊断分段错误
- [BZOJ2761] [JLOI2011] 不重复数字 (set)
- [CodeVS2370] 小机房的树 (LCA, 树链剖分, LCT)