python学习第二天

python学习第二天,第1张

概述一标记清楚算法如果一个值没有任何一条以直接引用作为出发点的引用,那么该值就会被标记下来,并且清除(有栈区出发的引用为直接引用)二与用户交互#控制计算机能够像人一样接收输入的内容#控制计算机能够像人一样把处理结果输出给用户name=input("请输入你的账号:")#input

一 标记清楚算法

@H_502_3@如果一个值没有任何一条以直接引用作为出发点的引用,那么该值就会被标记下来,并且清除(有栈区出发的引用为直接引用)

二 与用户交互

# 控制计算机能够像人一样接收输入的内容# 控制计算机能够像人一样把处理结果输出给用户name=input("请输入你的账号:")#input会把输入的所有东西加上“”变成字符串print(name == "bingguo511")age = input("请输入你的年龄:")#用int可以改变数据类型age = int(age)print(age > 18)l1=[111,"abcdef"]l2=[111,"az"]#数字字母是比大小,不比长度print(l1>l2)

三 格式化输出

#控制计算机更方便的输出内容msg = "my name is %s my age is %s" %("bingguo511",25)print(msg)#%s是指字符串类型

四 流程控制之if...else

#为什么要if判断#赋予计算机判断的能力#if的单分支print("start...")inp_name = input("请输入您的用户名:")if inp_name =="bingguo511":    print("ok")print('end...')#if的双分支print("start...")inp_name = input('请输入您的用户名:')if inp_name == "bingguo511":    print('ok')else:    print('error')print('end...')#if的多分支#如果:成绩>=90,那么:优秀#如果成绩>=80且<90,那么:良好#如果成绩>=70且<80,那么:普通#其他情况:很差score = input("your score:")score = int(score)if score>=90:    print("优秀")elif score >= 80 :    print("良好")elif score >= 70:    print("普通")else:    print('很差')

五 流程控制之while循环

#为什么要while循环#生活中有一些场景需要while循环如登录账号while True:    inp_name = input(("username:"))    inp_pwd  = input("password:")    if inp_name =="bingguo511" and inp_pwd =="abc":        print("登录成功")        break#break强制结束    else:        print("账号密码错误")#死循环: 永远也不结束的循环# while True:#     print('1111')#     1+1#结束while循环的两种方式#1、break:直接强制结束循环#2、条件改为假:不会直接终止循环,会在下一次循环终止tag = Truewhile tag:    print('start...')    tag=False    print('end...')#while+continue:终止本次循环,直接进入下一次#while + else#else正常运行结束后运行i = 0while i < 5:    if i == 3:        i+=1        continue    print(i)    i+=1else:    print("333")
总结

以上是内存溢出为你收集整理的python学习第二天全部内容,希望文章能够帮你解决python学习第二天所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1188098.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存