iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python学习实操案例(三)
  • 286
分享到

python学习实操案例(三)

2024-04-02 19:04:59 286人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录任务1、循环输出26个字母对应的ASCII码值任务2、模拟用户登录任务3、猜数游戏任务4、计算100-999之间的水仙花数 任务1、循环输出26个字母对应的ASCII码值 x=

任务1、循环输出26个字母对应的ASCII码值

x=97#代表的是a的ASCII值
for _ in range(1,27):
    print(chr(x),'----->',x)
    x+=1
print('--------------------------------------')
x=97
while x<123:
    print(chr(x), '----->', x)
    x += 1
a -----> 97
b -----> 98
c -----> 99
d -----> 100
e -----> 101
f -----> 102
g -----> 103
h -----> 104
i -----> 105
j -----> 106
k -----> 107
l -----> 108
m -----> 109
n -----> 110
o -----> 111
p -----> 112
q -----> 113
r -----> 114
s -----> 115
t -----> 116
u -----> 117
v -----> 118
w -----> 119
x -----> 120
y -----> 121
z -----> 122
--------------------------------------
a -----> 97
b -----> 98
c -----> 99
d -----> 100
e -----> 101
f -----> 102
g -----> 103
h -----> 104
i -----> 105
j -----> 106
k -----> 107
l -----> 108
m -----> 109
n -----> 110
o -----> 111
p -----> 112
q -----> 113
r -----> 114
s -----> 115
t -----> 116
u -----> 117
v -----> 118
w -----> 119
x -----> 120
y -----> 121
z -----> 122

任务2、模拟用户登录

for i in range(1,4):
    user_name=input('请输入用户名:')
    user_pwd=input('请输入密码:')
    if user_name=='admin' and user_pwd=='8888':
        print('登陆成功')
        break
    else:
        print('用户名或者密码不正确!!!')
        if i<3:
            print(f'您还有{3-i}次机会')
else:
    print('对不起。三次输入均错误,请联系后台管理员')

任务3、猜数游戏

用到了算法,二分搜索算法
import导入随机random,这样让他生成随机数
1-100之间,折半就输入50,
输入50小了,那就50+100然后/2为75
75小了,那就75+100=175
176/2=88
88大了。
88和75中间差13,那就12/2=6
为81,哈哈哈,对了

import random
rand=random.randint(1,100)
for i in range(1,11):
    num=int(input('在我心中有个数1-100,请你猜一猜'))
    if num<rand:
        print('小了')
    elif num>rand:
        print('大了')
    else:
        print('恭喜你猜对了')
        break
print(f'您一共猜了{i}次')
if i<3:
    print('真聪明')
elif i<=7:
    print('还凑合')
else:
    print('天哪,快去找找小贾讨论讨论折半算法!!!')

道理:

任务4、计算100-999之间的水仙花数

这个数字本身等于他个位的三次方加上十位三次方加上百位三次方
想想pow在python里边的作用是啥?

import math
for i in range (100,1000):
    if math.pow((i%10),3)+math.pow((i//10%10),3)+math.pow(i//100,3)==i:
        print(i)
153
370
371
407

到此这篇关于Python学习实操案例(三)的文章就介绍到这了,更多相关python学习案例内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: python学习实操案例(三)

本文链接: https://www.lsjlt.com/news/138147.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python学习实操案例(三)
    目录任务1、循环输出26个字母对应的ASCII码值任务2、模拟用户登录任务3、猜数游戏任务4、计算100-999之间的水仙花数 任务1、循环输出26个字母对应的ASCII码值 x=...
    99+
    2024-04-02
  • python学习实操案例(二)
    目录任务1、将指定的十进制转换为二进制、八进制、十六进制二进制转换八进制和十六进制以及异常处理机制的应用任务2、为自己手机充值任务3、计算能量的消耗任务4、预测未来子女的身高 任务1...
    99+
    2024-04-02
  • python学习实操案例(五)
    目录任务1、我的咖啡馆你做主元组任务2、显示2019中超联赛中前五名排行任务3、模拟手机通讯录 任务1、我的咖啡馆你做主 元组 coffee_name=('蓝山','卡布奇诺','...
    99+
    2024-04-02
  • python学习实操案例(四)
    目录任务1、“千年虫”我来了函数enumerate排序之后的任务2、京东购物流程入库操作整个过程下面要学的是列表: 任务1、“千年虫&rdqu...
    99+
    2024-04-02
  • python学习实操案例有哪些
    这篇文章主要介绍了python学习实操案例有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。任务1、将指定的十进制转换为二进制、八进制、十六进制二进制转换第一种和第二种写法...
    99+
    2023-06-29
  • python实操练习案例(六)
    目录任务1、Mini计算器任务2、猜数游戏 任务1、 Mini计算器 看出来错误了吗,哈哈哈哈哈哈,那三个点自己加的,本质应该是函数折叠 完整的代码: ef calc(a,b,op...
    99+
    2024-04-02
  • python实操案例练习(八)
    目录任务1、记录用户登录日志任务2、模拟淘宝客服自动回复 任务1、记录用户登录日志 import time def show_info():     print('输入提示数字,执行...
    99+
    2024-04-02
  • python实操练习案例(一)
    目录任务1、输出图书信息任务2、输出《红楼梦》中的金陵十二钗前五位1、变量的赋值2、列表的方式3、字典的方式任务3、输出图书音像勋章任务4、输出你的身体指标 看到这个先思考,自己怎么...
    99+
    2024-04-02
  • python实操案例练习(七)
    目录任务1、编写程序实现乐手弹奏乐器多态任务2、使用面向对象设计自定义类,描述出租车和家用轿车的信息 任务1、编写程序实现乐手弹奏乐器 多态 class Instrument(): ...
    99+
    2024-04-02
  • python机器学习实战(三)
    原文链接:www.cnblogs.com/fydeblog/p/7277205.html 前言 这篇博客是关于机器学习中基于概率论的分类方法--朴素贝叶斯,内容包括朴素贝叶斯分类器,垃圾邮件的分类,解析RSS源数据以及用朴素贝叶斯来分析不...
    99+
    2023-01-31
    实战 机器 python
  • python3学习案例
    """ 请打印出 1024 * 768 = *** """ shu = 1024 * 768 print("1024 * 768 = %d" %shu) """ 请打印出以下变量的值: # -*- coding: utf-8 -*- n ...
    99+
    2023-01-31
    案例
  • Python学习之旅(三十三)
    网络通信是两台计算机上的两个进程之间的通信,而网络编程就是如何在程序中实现两台计算机的通信 P协议负责把数据从一台计算机通过网络发送到另一台计算机 TCP协议则是建立在IP协议之上的。TCP协议负责在两台计算机之间建立可靠连接,保证数据...
    99+
    2023-01-30
    之旅 Python 三十三
  • python学习(三)--跟着例子写的贴
    from urllib import requestimport urllib#爬贴吧网页文件到本地。首先在本地打开百度贴吧 搜索 java吧#第一页的内容是:http://tieba.baidu.com/fie=utf-8&k...
    99+
    2023-01-31
    例子 python
  • python如何学习(三)
    最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、第一个Python程序--HelloWorld python的第一个程序也从hello world开始吧: #!/usr/...
    99+
    2023-01-31
    python
  • python学习之路之案例0(实现登录功
    一、整个案例运用到的知识点    1.python字典、字符串、列表的灵活转换和使用    2.python数据结构之字符串:字符串的格式化、字符串的去空格(strip())    3.python数据结构之字典:字典的构建、字典和字符串的...
    99+
    2023-01-31
    之路 案例 python
  • Pytorch实现LSTM案例总结学习
    目录前言模型构建部分主要工作1、构建网络层、前向传播forward()2、实例化网络,定义损失函数和优化器3、训练模型、反向传播backward()4、测试模型前言 关键步骤主要分为...
    99+
    2024-04-02
  • python实操案例分析
    本篇内容主要讲解“python实操案例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python实操案例分析”吧!看到这个先思考,自己怎么输出他?为什么它有颜色?特殊符号去哪找?特殊符号在符...
    99+
    2023-06-29
  • Python学习笔记三(Python程序
     Linux系统自带的python版本通常都比较低,可以在python官方网站(http://www.python.org/download/)下载最新源码包,然后进行升级安装。1.下载python源码包。wget http://www....
    99+
    2023-01-31
    学习笔记 程序 Python
  • Node.js Express 项目示例:用实际案例学习
    ...
    99+
    2024-04-02
  • python爬虫学习三:python正则
    python爬虫学习三:python正则表达式自己写的一个爬虫:https://github.com/qester/wordpres_Crawler1、正则表达式基础a、正则表达式的大致匹配过程:1、依次拿出表达式和文本中的字符比较2、如果...
    99+
    2023-01-31
    爬虫 正则 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作