python之路-基础篇2
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,10、if else 流程判断举例说明1:import getpass #引用getpass这个模块_username = "kk"_password = "123456"username = in
千家信息网最后更新 2025年12月03日python之路-基础篇2
10、if else 流程判断
举例说明1:
import getpass #引用getpass这个模块_username = "kk"_password = "123456"username = input("username:")password = getpass.getpass("password") #getpass功能是让密码不直接显示成明文if _username == username and _password == password: print("Welcome user {name} login...".format(name = username))#print("Welcome user %s login..." % username)else: print("error")注:缩进功能:子代码需要缩进
举例说明2:
#猜年龄age_of_oldboy = 65guess_age = int(input("guess age:"))if guess_age == age_of_oldboy: print("Yes, you got it.")elif guess_age > age_of_oldboy: print("No, think bigger!")else: print("No,think smaller!")11、while循环
举例说明1:
#死循环count = 0while True: print ("count",count) count = count + 1举例说明2:
age_of_oldboy = 65 count = 0 #设置计数while count < 3:#如果小于3次时循环执行 #if count == 3: #break guess_age = int(input("guess age:")) if guess_age == age_of_oldboy: print("Yes, you got it.") break elif guess_age > age_of_oldboy: print("No, think bigger!") else: print("No,think smaller!") count += 1else: print("Funk off")举例说明3:
#循环猜年龄,结束提示是否继续猜
age_of_oldboy = 65count = 0while count < 3:# if count == 3:# break guess_age = int(input("guess age:")) if guess_age == age_of_oldboy: print("Yes, you got it.") break elif guess_age > age_of_oldboy: print("No, think bigger!") else: print("No,think smaller!") count += 1 if count == 3:#猜了三次还没有猜到询问用户是否要继续猜 coutine_confim = input("do you want to keep guessing?:") if coutine_confim != "n": count = 0#else:#这个就用不到了# print("Funk off")
注:
continue:跳出本次循环,继续到下次循环
break:结束整个循环
12、for循环
举例说明1:
#for循环for i in range(10): print("loop ", i)答案:C:\Users\Documents\python>python learn01.pyloop 0loop 1loop 2loop 3loop 4loop 5loop 6loop 7loop 8loop 9
举例说明2:
#循环猜年龄
age_of_oldboy = 65for i in range(3): guess_age = int(input("guess age:")) if guess_age == age_of_oldboy: print("Yes, you got it.") break elif guess_age > age_of_oldboy: print("No, think bigger!") else: print("No,think smaller!")else: print("Funk off")
举例说明3:
for i in range(0,10,2): print("loop ",i)举例说明4:
#大循环i执行1次,小循环执行10次for i in range(10): print('-----------',i) for j in range(10): print (j) if j > 5:#小循环大于5就停止 break
循环
年龄
功能
小循环
大循环
子代
密码
模块
流程
用户
答案
成明
提示
基础
之路
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
访问数据库加什么端口号
数据库链接池图片
微软的服务器藏在哪里
伺服软件开发需要c语言吗
实用网络技术中名词解释ftp
软件开发一般用什么笔记本
c 连接数据库实现保存
轻型 数据库
加强离退休网络安全意识
来电秀无法连接服务器
数据库写数据如何换行
服务器的内存频率不同
数据库物理视图
重庆精益管理软件开发
服务器经典架构
网络技术员年工作计划
戴尔服务器配置端口ip
网络安全技术有哪些费用
单位成立网络安全工作机构
云平台软件开发基础
手机通讯部门致力于软件开发介绍
我的世界服务器宣传吧
网络安全法趣味动漫
太原星软软件开发学校
服务器二手主板家用
gis 选中属性创建数据库
ios审核软件开发
数据库写数据如何换行
金仓数据库查找表
车牌识别系统数据库索引清理