iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python简单基础小程序
  • 915
分享到

Python简单基础小程序

简单基础程序 2023-01-31 00:01:11 915人浏览 薄情痞子

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

摘要

1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,

1 九九乘法表

for i in range(9):#从0循环到8
    i += 1#等价于 i = i+1
    for j in range(i):#从0循环到i
        j += 1
        print(j,'*',i,'=',i*j,end = ' ',sep='')
        # end默认在结尾输出换行,将它改成空格 sep 默认 j,'*',i,'=',i*j 各元素输出中间会有空格
    print()#这里作用是输出换行符
i = 1
while i <= 9:
    j = 1
    while j <= i:
        print("%d*%d=%d" % (j,i,i*j),end=' ') # 格式化输出
        j += 1
    i += 1
    print()

2 登录程序

登录程序,有三次输入账号、密码的机会,错误三次账号锁定
user = 'hello world' paswd = 123456 username = input("请输入用户名:") passWord = input("请输入密码:") for i in range(3): if username == user and int(password) == paswd: #判断用户名和密码是否都匹配 print("欢迎您的到来") break elif i < 2: username = input("请输入用户名:") password = input("请输入密码") elif i == 2: print("账户已定") break

3,购物车程序

功能:
1,输入余额
2,显示商品列表
3,输入要购买的东西
4,判断是否有能力购买
5,是否继续
6,输出已购买的商品和余额
shop_car = []#用来存放购买的商品
Goods = {
    1:['手机',2500],
    2:['电脑',3500],
    3:['自行车',4500],
    4:['宝马',20000]
}#商品列表
while True:
    salary = input("你有多少钱:") # 输入有多少钱
    if salary.isdigit(): # 判断是否为整数
        salary = int(salary) # 将字符串转化为整数
        print("是否要买东西:")
        flag1 = input("Y      N:")
        if flag1.upper() == 'N': # 将字符串大写
            exit("欢迎下次光临") # 退出程序并输出“欢迎下次光临”
        elif flag1.upper() == 'Y':
            break                # 终止循环
        elif flag1.upper() == 'Q':
            exit("欢迎下次光临")
    elif salary.upper() == 'Q':
        exit("欢迎下次光临")
while True:
        print("淘宝".center(30,'-')) # 输出以-----淘宝------
        for i in goods: # 循环输出
            print(i,goods[i])
        print("淘宝".center(30, '-'))
        choice_good = input("请输入商品编码:")#接受一个字符串
        if choice_good.isdigit() :
            choice_good = int(choice_good)
            if choice_good >= 1 and choice_good <= 4:
                if salary >= goods[choice_good][1]:
                    shop_car.append(goods[choice_good][0]) # 给字典中添加元素
                    salary = salary - goods[choice_good][1]
                    print("您购买的商品为:", goods[choice_good][0])
                    print("余额为:", salary)
                    print("是否继续:")
                    contin = input("Y    N")
                    if contin.upper() == 'N':
                        break
                    elif contin.upper() == 'Q':
                        break
                else:
                    print('余额不足')
                    print("是否继续:")
                    contin = input("Y    N")
                    if contin.upper() == 'N':
                        break
                    elif contin.upper() == 'Q':
                        break
            else :
                print("没有这个编号")
                continue # 暂停本次循环
        elif choice_good.upper() == "Q" :
            break
        else:
            print("我看不懂。。。")
print("你买了:",end =' ')
for i in shop_car:
    print(i,end=' ')
print()
print("余额为:",salary)
print("欢迎下次光临")

 

--结束END--

本文标题: Python简单基础小程序

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

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

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

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

下载Word文档
猜你喜欢
  • Python简单基础小程序
    1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,...
    99+
    2023-01-31
    简单 基础 程序
  • Python基础之简单的用户交互程序
    我们经常使用的程序都会有与用户交互的程序,比如网页的登录,需要输入自己的账号,密码这类的用户交互功能。 我们来写个简单的用户输入和输出的程序代码: user1 = input("账号:")  #申明变量user1 储存获取用户输入的账号 ...
    99+
    2023-01-30
    简单 基础 程序
  • Python基础(一):Python简单
    一、Python简介 Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,可以应用于以下领域: Web 和 Internet开发 科学计算和统计 云计算 人工智能 系统运维 Python 是由 Guido van Ros...
    99+
    2023-01-31
    简单 基础 Python
  • python学习—几个简单小程序
    刚开始学Python,基础很重要,告诫自己不要好高骛远,把基础打好才是最重要的。 下面用几个简单的题目来巩固一下所学: 输出1到100之间所有的偶数 输出1到100之间所有的奇数 输出1-2+3-4+…+99-100的和 ...
    99+
    2023-01-31
    几个 简单 程序
  • Java程序设计基础实验一Java简单程序设计
    实验一 JAVA简单程序设计 一、实验目的 1.掌握Java应用程序的三个步骤:编写源文件、编译源文件和运行应用程序。 2.掌握同时编译多个Java文件。 3.掌握char型数据和int型数据之间的相互转换,同时了解Unicode字符表。 ...
    99+
    2023-10-11
    java
  • WCF基础介绍并创建简单应用程序
    什么是WCF? WCF, 英文全称(windows Communication Foundation) , 即为windows通讯平台。 windows想到这里大家都知道了 , WC...
    99+
    2024-04-02
  • Python实现简单购物车小程序
    本文实例为大家分享了Python实现简单购物车小程序的具体代码,供大家参考,具体内容如下 要求 代码 # --*--coding:utf-8--*-- # Author: 村雨 ...
    99+
    2024-04-02
  • python入门-简单基础题练习
    '''1.简述变量名称规范    (1)变量必须由字母,数字,下划线组成。    (2)变量不能是数字开头,更不可以是纯数字组成。    (3)变量不能是python的关键词。    (4)变量名称要有意义,不能随便瞎起。    (5)变量...
    99+
    2023-01-31
    入门 简单 基础
  • [零基础学Python]赋值,简单也不
    变量命名 在《初识永远强大的函数》一文中,有一节专门讨论“取名字的学问”,就是有关变量名称的问题,本温故而知新的原则,这里要复习: 名称格式:(下划线或者字母)+(任意数目的字母,数字或下划线) 注意: 区分大小写 禁止使用保留字 遵守...
    99+
    2023-01-31
    也不 赋值 简单
  • 利用Python制作简单的小程序:IP查
    前言 说实话,查看电脑的IP,也挺无聊的,但是够简单,所以就从这里开始吧。IP地址在操作系统里就可以直接查看。但是除了IP地址,我们也想通过IP获取地理地址和网络运营商情况。IP地址和地理地址并没有固定的关系,所以我们需要借助网络上的数据...
    99+
    2023-01-31
    简单 程序 Python
  • Python如何实现简单购物车小程序
    小编给大家分享一下Python如何实现简单购物车小程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下要求代码# --*--coding:utf-8--*--# Author: 村雨...
    99+
    2023-06-29
  • 【Python系列】一个简单的抽奖小程序
    序言 很开心你能在万千博文中打开这一篇,希望能给你带来一定的帮助!👍🏻 如果有什么问题,都可以添加下方我的联系方式,联系我噢~😁 ⭐️⭐️⭐️⭐️⭐️沟通交流,一起成为技术达人!...
    99+
    2023-09-17
    python 开发语言
  • python的一些简单的程序代码,python的简单程序代码
    大家好,给大家分享一下python的一些简单的程序代码,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!   Python 100个简单小例子(持续更新中) 1 编写一个计算平年还是闰年的小例子其核心是年份可以整除4和...
    99+
    2023-10-10
    python
  • Python基础学习之简单理解函数
    目录一、什么是函数二、无参函数三、有参函数四、实例五、return的使用六、结语一、什么是函数 注意不要和数学中的函数搞混了 那么到底什么是函数呢? 函数其实就是当我们在程序中需要大...
    99+
    2024-04-02
  • Python基础(相关历史、交互、简单流
    开始学习Python啦,希望能坚持下来,在博客园里记录一下学习过程,感谢博客园提供平台!  Python发展史 1989年圣诞节,Guido开始写Python语言的编译器,Python这个名字源于Guido所挚爱的电视剧 Monty Py...
    99+
    2023-01-30
    简单 基础 历史
  • python基础(3)—— 程序结构
        python和其他的编程语言一样,也有三种程序结构。顺序结构,选择结构,循环结构。1.顺序结构    顺序结构按照顺序执行程序,不做过多解释。2.选择结构    2.1 if 语句        if condition:     ...
    99+
    2023-01-31
    结构 基础 程序
  • 用Python实现一个简单的抽奖小程序
    目录写在前面 实现结果 1 数据拉取2 数据清洗、去重3 中奖数据抽取python 相关知识点总结写在前面  因为粉丝福利,所以想自己写一个抽...
    99+
    2023-05-12
    python抽奖系统 python随机抽奖 python抽奖游戏
  • 怎么用python实现简单的聊天小程序
    这篇文章主要讲解了“怎么用python实现简单的聊天小程序”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用python实现简单的聊天小程序”吧!概要这是一个使用python实现一个简单的...
    99+
    2023-06-20
  • Python基础之python代码程序内
    我们知道我们定义一个了一个变量,我们如果不需要这个变量时,需要释放该变量的运行内存,所以我们可以通过两种常用两种方式去释放这个内存。我们看下以下两个例子: 1.python回收机制 nav = 1 nav = 2 print(nav) 输...
    99+
    2023-01-30
    代码 基础 程序
  • c/c++基础简单易懂的快速排序算法
    快速排序就是找一个基准,然后其左边要比他小,右边要比他大 int partition(int* a, int left, int right) { int pivot = le...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作