Python 基础 - 2. 程序交互/注释
1. 程序交互的作用
让程序读取用户输入,比如在访问淘宝时候,需要先验证身份时候需要输入的账号和密码
name = input("What is your name?")
print("Hello " + name )
执行脚本就会发现,程序会等待你输入姓名后再往下继续走。
可以让用户输入多个信息,如下
name = input("What is your name?")
age = input("How old are you?")
hometown = input("Where is your hometown?")
print("Hello ",name , "your are ", age , "years old, you came from",hometown)
执行输出
What is your name? caimengzhi
How old are you? 30
Where is your hometown? 江苏/宿迁
Hello caimenghzhi your are 30 years old, you came from 江苏/宿迁
2. python代码注释
作用就是让代码ignore该段,主要是提示程序员,该段代码的作用或者意图
- 单行注释 使用#
- 多行注释 使用''' ''' (单引号)或者""" """(双引号)
单行注释
# 预设的账号和密码 USER_NAME = ["cmz", "JD", "TMall"]
多行注释
"""提示: 1. 当用户输入账号和密码不成功的话,最多连续输入三次 2. 第三次还是错误就直接退出,同时锁定账号,且下次登录仍然显示被锁定,需要手动清除锁定状态。 """
或者
'''
提示:
1. 当用户输入账号和密码不成功的话,最多连续输入三次
2. 第三次还是错误就直接退出,同时锁定账号,且下次登录仍然显示被锁定,需要手动清除锁定状态。
'''
代码注释原则:
- 不用全部加注释,只需要在自己觉得重要或不好理解的部分加注释即可,这样以后忘记或者其他人看代码能先懂该段代码意义
- 注释可以用中文或英文(建议使用,很多系统不支持中文),但绝对不要拼音,这样显得很Low