VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • python--高级语法 2

2、常量

  • 常量:一直不变的量。python中没有真正的常量,为了应和其他语言的口味,全部大写的变量称之为常量。
  • 将变量全部大写,放在文件的最上面。
# 常量
# 约定俗成不能改变 
NAME = '太白' 
print(NAME)
太白

Process finished with exit code 0

3.注释(重点

  • 单行注释: #
  • 多行注释: '''被注释内容''' """被注释内容"""

3、流程控制语句if

基本结构:

if 条件: 
	结果 

1、单独if

  • 如果条件成立,就执行if语句中的代码,如果条件不成立,就不执行if语句中的代码。
#单独if
if 2 < 1:
    print(111)

if 2 > 1:
    print(222)

222

Process finished with exit code 0

2、if else 二选一

# if else 二选一

age = input('请输入年龄:')
if int(age) > 18:
    print('恭喜你,成年了')
else:
    print('小屁孩儿')
    
请输入年龄:1
小屁孩儿

Process finished with exit code 0

3、if elif elif .... 多选一

  • 语句测成立后就打印该语句中的代码,下面的判断语句就不执行了
num = int(input('猜点数:'))

if num == 1:
    print("晚上请你吃饭")
elif num == 3:
    print("一起溜达")
elif num==2:
    print("请你大宝剑")

4、if elif elif .... else 多选一

  • 当所有条件都不满足,就执行else中的代码、有一个成立了,就不会执行else中的代码
num = int(input('猜点数:'))

if num == 1:
    print("晚上请你吃饭")
elif num == 3:
    print("一起溜达")
elif num==2:
    print("请你大宝剑")
else:
    print("太笨了")

5、嵌套的if

#思路 -----然后将pass改为对应的用户名、密码的条件判断
if your_code == code:
   pass
else:
    print("验证码错误")
username=input("请输入用户名:")
password=input("请输入密码")
code= 'qwer'
your_code=input("请输入验证码:")

if your_code == code:
    if username == 'mike' and password == '123456':
        print('登录成功')
    else:
        print('账号或者密码错误')
else:
    print("验证码错误")

4、while 循环

1,基本结构:

while:无限循环 for :有限循环

while 条件:
    循环体
   
PYTHON 复制 全屏


 


出处:https://www.cnblogs.com/wushaofan/p/17156647.html

相关教程