python入门基础2 if语句 while循环 for循环

if语句

判断用户名和密码是否正确:

_username="liulu"_password="123456"

username=input("username:")password=input("password:")

if username==_username and password==_password:    print("welcome {name} login...".format(name=username))else:    print("invalid username and password!")

猜年龄:
my_age=23

guess_age=int(input("please guess my age:")) #因为input默认的是字符串,所以需要int
if guess_age==my_age:    print("you got it!")elif guess_age>my_age:    print("think smaller...")else:    print("think bigger...")

while循环猜年龄,最多猜三次,猜不中不能再猜
my_age=23

count=0

while True:        #True要大写                #可以简化为while count <3:    if count==3:        break#break 可结束运行本次循环。continue是跳出本次循环。

guess_age=int(input("guess age:"))

if guess_age==my_age:        print("you got it")        break    elif guess_age>my_age:        print("think smaller...")    else:        print("think bigger...")

count+=1
else:    print("you have no more chance to guess...")

for循环猜年龄,最多猜三次,猜不中不能再猜
my_age=23

for i in range(3)

guess_age=int(input("guess age:"))

if guess_age==my_age:        print("you got it")        break    elif guess_age>my_age:        print("think smaller...")    else:        print("think bigger...")

else:    print("you have no more chance to guess...")

步长
# 从0到10for i in range(10):    print("loop",i)

# 只打02468for i in range(0,10,2):    print("loop",i)

if 与 while 混合使用案例:
猜年龄,最多猜三次,猜不中询问是否继续猜,输入n后不再猜。
my_age=23

count=0

while count<3:

guess_age=int(input("guess age:"))

if guess_age==my_age:        print("you got it")        break    elif guess_age>my_age:        print("think smaller...")    else:        print("think bigger...")

count+=1

if count==3:        continue_confirm=input("would you like to keep guessing?")        if continue_confirm!="n":            count=0

for循环嵌套
for i in range(10):    print("------",i)    for j in range(10):        print(j)        if j>5:            break

原文地址:https://www.cnblogs.com/luxiaoma/p/10023485.html

时间: 2024-10-03 10:10:17

python入门基础2 if语句 while循环 for循环的相关文章

Python入门基础学习 三

Python入门基础学习 三 数据类型 Python区分整型和浮点型依靠的是小数点,有小数点就是浮点型. e记法:e就是10的意思,是一种科学的计数法,15000=1.5e4 布尔类型是一种特殊的整形,true就相当于1,false相当于0,可以用来计算 类型转换 转换:整数:int();字符串:str();浮点数:float() 转换例子:(图9) 如果用内置函数当变量名,比如str=123,一旦被赋值,再使用这个函数会被报错. type()函数可以明确告诉我们变量类型. isinstance

Python学习路线引导-Python入门基础

一.学习目标和建议学习周期 1.学习目标:完成Python入门基础,为数据分析事或者软件测试工程师知识体系中Python编程的入门知识. 2.学习阶段:2020.1.13-2020.2.23六周,建议每周学习时长15小时,整个学习时长90小时. 二.推荐教程 廖雪峰教程:https://www.liaoxuefeng.com/wiki/1016959663602400 学习笔记:<Python入门学习笔记-精灵>-部分示例代码源自廖雪峰教程,可参照其教程,理解其知识点,在数据分析与软件测试创新

Python入门基础之条件判断和循环

Python之if语句 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: age = 20 if age >= 18: print 'your age is', age print 'adult' print 'END' 注意: Python代码的缩进规则.具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print).如果 if 语句判断为 True,就会执行这个代码块. 缩进请严格按照Python的习惯写法

Python语法基础03(if语句,while循环与for循环)

if语句:语法:单分支if 判断条件:语句块 执行过程:首先执行判断条件,当条件成立则执行判断条件下面的语句块,若条件不成立,则不执行 双分支if 判断条件:语句块1else:语句块2执行过程: 首先执行判断条件,若条件成立则执行语句块1,若条件不成立,则执行语句2. 多分支if 判断条件1:语句块1elif 判断条件2:语句块2elif 判断条件n:语句块nelse:语句块执行过程:首先执行判断条件1,若成立则执行语句块1,若不成立,则执行判断语句2,若条件成立,则执行语句块2,若不成立,依次

Python入门基础知识实例,值得收藏!

7月的编程语言指数榜已经发布,Python 在今年5月首次超越 Java 拿下榜首位置后,仍保持上涨趋势,正逐渐与 Java 拉开差距.(图为与去年 7 月数据对比) 上周为大家简单介绍了如何安装Python和配置环境?相信大家都将Python安装成功了吧~今天小白就为大家分享一些Python的基础知识,希望大家都能快速入门Python~ 1.在Python 语言中,对象是通过引用传递的. 在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用(并不是值)赋值给变量. 如:x=

学python入门基础教程[推荐]

python入门经典必备推荐基础教程 绝对是python初学者入门必备,比learning python写的好100倍, 远超python基础教程n个数量级 下载地址 http://pan.baidu.com/s/1jGwzpeY 更多python学习资料 http://dou.bz/35ODPo

Python入门基础(2)

如果你是博客园团队,,看到不符合您们要求的地方可否指出来?不要你不符合要求,然后我不符合哪项要求?是要我自己去找么? python条件语句 首先介绍的是if语句,python中的if语句格式如下: if 判断条件: 执行语句 else: 执行语句 由于python跟其他语言有所不同,python严格的缩进要求,它不像其他语言一样使用大括号包在里面.. 如果判断条件为False,则不执行if后面的代码,去执行else的代码,如果判断为真(True),则去执行if后面的代码块 有时候需要判断多个if

Python入门基础01

计算机基础扫盲 1.什么是编程语言?什么是语言?为何要用编程语言? 编程语言的本质就是一门语言,Python就是一门编程语言 语言就是一种事物与另外一种事物沟通的表达方式/工具 编程就是人把自己的思维逻辑,用编程语言表达出来 编程的目的就是让计算机按照人类的思维逻辑去工作,从而解放人力 2.计算机的世界里有几种角色? 人--------------编程语言-------------计算机 3.计算机五大组成部分 4.软件的运行与三大核心硬件的关系 程序最先是存放于硬盘中的 程序的运行一定是先把程

Python 入门基础学习

Python入门学习 我们使用python3.0版本 首选来入门  带你进入Hello World >>> print ("Hello World")Hello World 好了 我们会python了  呵呵了 我们来实现个简单的列子吧  文字游戏 print('------------我爱九月天---------------') temp = input("不妨猜一下九月天在你心里你会想的是哪个数字:") guess = int(temp) if