首页 > 其他分享 >day 02-2 快速上手

day 02-2 快速上手

时间:2023-12-10 15:25:01浏览次数:24  
标签:02 name number else print input 快速 day 输入

6.注释

写代码时候,如果想要对某写内容进行注释处理,即:解释器忽略不会按照代码去运行。

  • 单行注释:#(快捷键:Ctrl + ?)
#声明一个name变量
name =  "alex"

age=19 #共这表示当年用户的年龄
  • 多行注释:可以用三引号(三引号前面没有变量是注释,有变量是表示多行)
name ="alex"
"""
多行注释内容
多行注释内容
多行注释内容
"""
age = 19
print ("name" + "age")

7. 输入

输入,可以实现程序和用户之间的交互。

#1.右边input("请输入用户名:")是让用户输入内容。
#2,将用户输入的内容赋值给name变量。
name=input("请输入用户名:")
if name =="alex":
    print("登录成功")
else:
    print("登录失败")

特别注意的提醒:用户输入的任何内容本质上都是字符串。

# 1.提示输入姓名,然后给姓名后面拼接一个“烧饼”,提示输入姓名,然后给姓名后面拼接一个“烧饼工最终打印结果。
name = input("请输入用户名:")
new_name = name + "烧饼"
print(new_name)
# 2.提示输入姓名/位置/行为,然后做拼接并打印:XX在XX做XX。
name=input("请输入用户名:")
address=input("请输入位置:")
action =input("请输入行为:")
text =name +"在"+address + action
print(text)
# .3提示输入两个数字,计算两个数的和。
number1 = input("请输入第一个数字:")
number2 = input("请输入第二个数字:")
number = int(number1) + int(number2)
print(number)

8.条件语句

if 条件 :
    条件成立之后的代码...
    条件成立之后的代码...
    条件成立之后的代码...
else :
    条件不成立之后的代码...
    条件不成立之后的代码...
name=input("请输入用户名:")
if name =="alex" :
    print("登录成功")
else :
    print ("用户名输入错误")

提醒:缩进问题 print 前面一般四个空格(Tab),缩进保持一致

8.1 基本条件语句

示例1

print ("开始")
if True:
    print("123")
else:
    print ("456")
print("end")

结果输出:
开始
123
end

示例 2

print ("开始")
if 5 ==5 :
    print("123")
else:
    print ("456")
print("end")
结果输出:
开始
123
end

示例 3

num = input ("请输入你选择的数值")
num = 19
if num > 10 :
    print("num变量对应值大于10")
else:
    print ("num变量对应值不大于10")

示例 4

username = input("请输入姓名")
password = input("请输入密码")
if username == "琳仔" and password == "123456" :
    print ("登录成功")
else :
    print ("账号或密码输入错误")

示例 5

username = input("请输入姓名")
if username == "琳仔" and username == "123456" :
    print ("VIP用户")
else :
    print ("普通用户")

示例 6:判断奇偶数

number = 49
if number % 2 == 0:
    print("此数为偶数")
else:
    print("此数为奇数")
number = int(input("请输入数字:"))
if number % 2 == 0:
    print("此数为偶数")
else:
    print("此数为奇数")
number = int(input("请输入数字:"))
data = number ==1
if data == 0:
    print("此数为偶数")
else:
    print("此数为奇数")

示例 7

if 判断 :
 成立
print ("action")
if 5 ==5:
    print ("5等于5")
print ("end")

练习题

# 1.提示用户输入用户名和密码,用户名等于"wupeiqi"且密码等于"uuu"就输出登录成功;否则输出登录失败
name = input ("请输入用户名:")
password = input ("请输入密码:")
if name == "linzai" and  password == "uuu" :
    print ("登录成功")
else :
    print ("登录失败")
# 2.猜数字,提示用户输入一个数字,判断数字如果大于10,就输出猜错了;否则输出猜对了。
number = int(input("请输入您选择的数字:"))
if number > 10:
    print("猜错了")
else:
    print("猜对了")
# 3.提示用户输入一个数字,判断是否为偶数,是偶数则输出偶偶偶数,否则输出奇奇奇数。
number = int(input("请输入一个数字:"))
if number %2 == 0:
    print("偶偶偶数")
else:
    print("奇奇奇数")
    
num = input("请输入一个数字:")
number = int(num)
if number %2 == 0:
    print("偶偶偶数")
else:
    print("奇奇奇数")

8.2 多条件判断

if 条件A :
    A成立,执行此缩进中的所有代码
    ...
elif 条件B :
    B成立,执行此缩进中的所有代码
    ...
elif 条件C :
    C成立,执行此缩进中的所有代码
    ...
else :
    上述ABC都不成立
# 示例 1
num = input("请输入您选择的数字:")
number = int(num)
if number > 10 :
    print ("太大了")
elif number == 10 :
    print ("刚刚好")
else :
    print ("太小了")
    
# 示例 2
score = int(input("请输入您的分数:"))
if score > 90 :
    print ("优秀")
elif score <= 90 and  score >80 :
    print ("良好")
elif score <= 80 and score > 70 :
    print ("一般")
elif score <= 70 and score > 60 :
    print ("及格")
else :
    print(不及格)

8.3 多条件嵌套

print ("欢迎致电10086,我提供了以下的服务:1.话费相关;2.业务办理;3.人工服务")
choice = input("请输入相关的服务序号:")
if  choice == "1" :
    print ("话费相关")
    choice = input("话费查询请按1;交话费请按2")
    if choice == "1" :
        print("话费余额为100元")
    elif choice == "2" :
        print("交话费")
    else :
        print("输入错误")
elif  choice == "2" :
    print("业务办理")
elif choice == "3":
    print("人工服务")
else :
    print("输入错误")

标签:02,name,number,else,print,input,快速,day,输入
From: https://www.cnblogs.com/linzaidehouhuayuan/p/17892679.html

相关文章

  • 2023-2024-120232325《网络空间安全导论》第五周学习
    教材内容总结问题1.爬虫怎么制作:制作一个爬虫需要以下几个步骤:确定目标网站:首先确定需要爬取的目标网站,了解网站的结构和内容。选择合适的爬虫框架:根据自己的需求选择合适的爬虫框架,比如Python的Scrapy、BeautifulSoup、Selenium等。编写爬虫代码:根据目标网站的结构和内容......
  • 视频展播神器,批量添加、快速修改视频,自动循环播放,无损画质!如果你也在寻找一款能够快速
        做展播视频的朋友们,你是否也在为快速修改视频发愁?小小的改动都需要繁琐的剪辑来解决,轮播结束要守着立刻重来一次,耗时耗力,小小的工作,大大的烦恼!来看看这款专为企业展播和针对不露脸无人直播设计的全新工具——《小星星去重播放器》!    《小星星去重播放器》是一......
  • 2023-2024-1 20231303 《计算机基础与程序设计》赵泊瑄第十一周学习总结
    2023-2024-120231303《计算机基础与程序设计》赵泊瑄第十一周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里作业要求的链接https://i.cnblogs.com/posts/edit)这个作业的目标总结第十一周学习收获作业正文2023-......
  • 2023-2024-1 20232422《网络》第5周学习总结
    思维导图如下教材学习中的问题和解决过程问题:路由相关攻击是怎么进行的?解决:问Chatgpt得到如下答案:问题:缓存相关攻击的进行?解决:问chatgpt得到如下答案:缓存相关攻击通常是利用系统中的缓存机制,通过一些恶意手段来绕过或滥用缓存,从而导致安全漏洞或攻击。以下是......
  • 2023-2024-1 20232322 罗上林 《网络》第五周学习总结
    教材学习内容总结教材学习中的问题和解决过程-问题一:对信息内容安全威胁的来源不知道-问题一解决方案:-问题二:对信息内容过滤不理解-问题二解决方案:基于AI的学习参考资料《网络空间安全导论》网络空间安全导论书单......
  • 2023-2024-1 20232310 《网络空间安全导论》 第五章学习
    教材学习内容总结教材学习中的问题和解决过程问题1:难以理解非结构信息的结构化解决方法:通过询问ChatGPT学习了将非结构信息结构化的几种方法,进一步理解了非结构信息的结构化过程问题2:如何基于网络交互重构机制实现需要身份认证的动态网页发布信息获取解决方法:问gpt......
  • day18 hash logging模块
    day182023年12月9日周六14:03:43day17复习datetime.datetime.now()要什么文件切割就可以random.choice([1,2,3])随机选择random.shuffle()打乱顺序random.random(1,2)随机取数os.mkdir()新建一个文件夹os模块与操作系统交互操作文件和文件夹sys与py解释器交互环境变量......
  • 2023-2024-1 20232407 《网络》第5周学习总结
    教材学习内容总结教材学习中的问题和解决过程问题1:什么是sybil攻击?问题1解决方案:询问chatgpt问题2:除计算机技术外,还有哪些领域需要协同工作来更好地保证信息内容的安全问题2解决方案:询问chatgpt基于AI的学习感悟人工智能的发展也为内容安全提供了新的解决方案,比如基于......
  • 2023-2024-1 20231421 《计算机基础与程序设计》第十一周学习总结
    ------------恢复内容开始------------------------恢复内容开始------------------------恢复内容开始------------------------恢复内容开始------------------------恢复内容开始------------------------恢复内容开始------------------------恢复内容开始------------......
  • 矩阵快速幂
    前言关于这个算法的前置知识快速幂和矩阵可以点击链接看我以前的博客问题给定\(n\timesn\)矩阵\(A\),求\(A^k\)算法思路顾名思义,矩阵快速幂就是矩阵乘法+快速幂(这里就不再赘述快速幂的原理,不熟悉的可以去看我以前的博客)要想实现这个算法,我们首先需要先实现矩阵乘法,设......