- 在代码中不会被Python直接运行的语句
- 方便后期对代码的阅读
- 方便后期对代码的维护
| # | 单行注释 |
|---|---|
| ''' ''' | 多行注释 |
| """ """ | 多行注释 |
- 程序的执行也需要这么一个入口
- —般我们称代码执行的入口叫做主函数main
假如你叫小明.py,在朋友眼中,你是小明(__name_==‘小明’__);
在你自己眼里,你是你自己( __name_ == '__main_')
缩进# coding:utf-8
import os
if __name__ == '__main':
print(os.getcwd())
print("我回到1级代码块")
- 缩进相同证明代码层级相平
对于代码入口来说希望是代码的最后
变量 什么是变量举个例子:
准备一个玻璃杯,我们可以将可乐倒入玻璃杯中也可以将雪碧倒入玻璃杯中,在这个过程中玻璃杯并没有发生变化,变化的只是玻璃杯中装有的液体。在这里我们可以将玻璃杯看作变量名,将玻璃杯中装有的液体看作变量值而这个过程就是赋值。
如图:
总结:什么是变量
- 赋值语句
- 通过给变量名赋值可以进行值的改变
- 变量名可以不变,变量值可以改变
- 一个拥有变量值的变量名——变量
- 变量存在于我们电脑的内存里
- 每个变量被定义后存入一个内存块
- 组成:必须是数字,字母,下划线组成
- 长度:任意长度,但不建议太长,20字符以内
- 要求:开头必须是字母
- 注意:区分大小写、有意义
# 变量名命名规则错误报错信息 SyntaxError: invalid token # 使用未定义的变量 NameError: name 'worker' is not defined定义变量
# coding: utf-8
usename = '小莫'
age = 20
is_sleep = 'ok'
is_eat,is_learn,is_play = 'yes','no','no'
#01work='01'
if __name__ == '__main__':
print(usename)
print(age)
print(is_sleep)
print(is_eat)
print(is_learn)
print(is_play)
#print(worker)
注意:如果在同一行定义多个变量,那么定义的变量值一定要与变量名一一对应,否则会出现报错
报错信息:ValueError: not enough values to unpack (expected 3, got 2)



