首页 > 编程语言 >PYTHON学习笔记(二、python结构语句)

PYTHON学习笔记(二、python结构语句)

时间:2024-07-17 13:00:05浏览次数:11  
标签:语句 PYTHON python num print input 100 输入

(1)顺序语句结构

neme = input('请输入你的名字:')
year = eval(input('请输入你的年龄:'))
number = eval(input('请输入你的中奖号码:'))
print('我爱中国!!')
print('我爱CSDN!!')

运行终端后,我可以看到以下结果:

(2)分支语句结构(if语句的基本格式)

neme = input('请输入你的名字:')
year = eval(input('请输入你的年龄:'))
number = eval(input('请输入你的中奖号码:'))
if number == 456:
    print('恭喜你中大奖了!')
elif number == 888:
    print('恭喜你中了二等奖!')
else :
    print('谢谢惠顾!')

输入结果后,我们看到:

(3)循环语句

1、遍历循环for结构

求100-1000个位、十位、百位上的数字:

#求100-1000个位、十位、百位上的数字
for i in range(100,1000):
    sd = i%10
    tens = i//10%10
    bai = i//100
    print(i,sd,'我是个位数')
    print(i,tens,'我是十位数')
    print(i,bai,'我是百位数')

其中,range()为内置函数:

用法一:range(num)        #从0开始,到num结束(不含num本身)

用法二:range(num1,num2)        #从num1开始,到num2结束(不含num本身)

结果是:

2、无限循环while结构

编写一个登陆系统:

i=1
while i<4:
    name = input('输入名称:')
    password = input('输入密码:')
    if name == 'sss' and password == '123456':
        print('系统正在加载中,请稍后')
        break
    else:
        print('用户名或密码错误。请重新登录')
        i+=1

其中,即使用了while循环语句,又使用了if判断语句。注意:input输入的内容为字符串!!!

他的逻辑是:循环第一遍的时候,

                                1、请输入你的信息,

                                2、判断信息是否为‘sss’和‘123456’字符串

                                3、如果正确,则跳出循环;如果不正确,就进入下一轮循环

结果如下所示:

至此,我们已经学会使用python的结构语句啦!!!!O(∩_∩)O

标签:语句,PYTHON,python,num,print,input,100,输入
From: https://blog.csdn.net/tommorrowwill/article/details/140486052

相关文章

  • 【python零基础入门到就业】011、一文读懂python中的标识符(超详细)
    文章目录Python中的标识符(超详细)1.什么是标识符?示例:标识符示意图2.标识符的命名规则2.1基本规则示例:非法示例:2.2常见Python关键字标识符命名规则示意图3.标识符的命名规范3.1变量命名示例:3.2函数命名示例:3.3类命名示例:命名规范示意图4.常见的命名错误4.1混......
  • Python,匿名函数lambda
    Python使用 lambda 来创建匿名函数。lambda函数是一种小型、匿名的、内联函数,它可以具有任意数量的参数,但只能有一个表达式。是一个不需要使用def关键字定义的完整函数。lambda特点,匿名没有函数名称,也就是一窜代码。lambda格式,lambda参数:表达式1.lambda格式使用#......
  • Python学习笔记—100页Opencv详细讲解教程
    目录1创建和显示窗口...-4-2加载显示图片...-6-3保存图片...-7-4视频采集...-8-5视频录制...-11-6控制鼠标...-12-7TrackBar控件...-14-8.RGB和BGR颜色空间...-16-9.HSV和HSL和YUV..-17-10颜色空间的转化...-18-11mat的深......
  • python--实验12 文件
    目录知识点第一部分:文件概述第二部分:文件的基本操作第三部分:目录管理第四部分:CSV文件读写第五部分:openpyxl等模块小结实验知识点第一部分:文件概述文件标识:找到计算机中唯一确定的文件。组成包括文件路径、文件名主干和文件扩展名。文件类型:区分了文本文件和二进......
  • python 导入时与运行时
    转载自我自己的github博客——>半天钟的博客元编程相关博文的目录及链接这篇博文是元编程系列博文中的其中一篇、这个系列中其他博文的目录和连接见下:使用python特性管理实例属性浅析python属性描述符(上)浅析python属性描述符(下)python导入时与运行时python元......
  • 0基础学python-15:封装、继承和多态
    目录前言 一、封装(Encapsulation)私有变量: 二、继承(Inherit) 三、多态(Polymorphism)总结前言        封装、继承和多态是面向对象编程的三大基本特性,它们与面向对象编程(OOP)密切相关。  一、封装(Encapsulation)概念:封装指的是将数据(属性)和操作数据的方法......
  • SqlServer SQL语句或存储过程运行慢 使用 WITH RECOMP ILE 或 OPTION (RECOMPILE)(重新
    如果您的存储过程包含参数可以重新申明变量把参数接收下,可能解决你过程执行慢的原因。如果未能解决,请参考以下文章内容:WITHRECOMPILE子句可以在以下地方使用:一种是当你创建一个过程时,例如:CREATEPROCEDUREMySPWITHRECOMPILEAS这指示SQLServer在每次调用时重新编......
  • 【python学习】第三方库之pandas库的定义、特点、功能、使用场景和代码示例
    引言pandas是一个强大的Python库,用于数据分析和数据处理。它基于NumPy,提供了灵活的数据结构(Series和DataFrame)和数据操作功能,是数据科学和机器学习中不可或缺的工具文章目录引言一、安装`pandas`第三方库二、`pandas`的定义三、特点3.1强大的数据结构3.2灵活的数据......
  • 【python】PyQt5的窗口界面的各种交互逻辑实现,轻松掌控图形化界面程序
    ✨✨欢迎大家来到景天科技苑✨✨......
  • 自动化测试-RobotFramework环境准备(python基础)
    学习总结,有错误欢迎指出。总结:推荐为每个python相关项目创建独立的虚拟环境。1.虚拟环境安装虚拟环境:为每个项目提供独立的执行器和包管理。示例:使用python内置库venv模块,在项目根目录下创建虚拟环境。python-mvenv.venv-m:执行“位于搜索路径(sys.path)下......