python里name define is not defined_懒人边学边练学Python-变量篇

一枚搬运工,程人的世界不仅有Command+C,还有Command+V

变量是用来指代某个东西的名字,更方便记忆及理解要表达的意思。

1.打开文本编辑器Sublime Text;

2.在编辑器新建文本里敲入以下代码(不要复制、粘贴哦)

#姓名name = "小明"#年龄age = 25#体重height = 75#体重weight = 160.5#学校school = "北京大学"dept = "计算机系"total = age + height + weight#输出打印变量print(name)print(age)print(weight)print(total)print("姓名:", name, "年龄:", age, "体重:", weight)    #这种会在变量前后自带空格print(f"姓名:{name}年龄:{age}体重:{weight}")    #这种不会在变量前后带空格name = '小红'    #给变量name重新赋值print(name)    #变量的值就变了

3.保存,文件名ex2.py

4.打开终端,定位到ex2.py所在文件目录,输入比如:

cd ~/data/python/demo/

回车,我的ex2.py 文件是存放在 ~/data/python/demo/目录下的

5.输入:

python ex2.py

回车,看到结果,如图:

39ba804ae2b828ac435f2ef2c6f8e4b4.png

如果没有看到以上结果,请一行一行检查代码,找出示例代码中不一样的地方。

变量命名规则:

1.只能包含字母、数字和下划线

2.不能以数字开头

3.建议变量名能描述清楚所要表达的数据含义

4.单词之间用下划线隔开

5.不要使用Python函数名和关键字

附:Python3 关键字(不用刻意记,熟悉即可)

True:表示正确

False:表示错误

None:永远表示False

and:表示和

as:表示作为

assert:表示断言

break:表示中止

class:定义类

continue:跳出当前循环

def:定义函数

del:表示删除

elif:else if 的缩写

else:表示否则

except:异常处理

finally:最后

for:循环

from:表示从...

global:表示全局变量

if:表示如果

import:导入包

in:在…中

is:表示是

lambda:表示匿名函数

nonlocal:表示非本地

not:表示不是

or:表示或者

pass:表示什么也不要做

raise:触发异常

return:表示返回

try:尝试

while:判断循环

with:优化 try…e…finally

yield:返回生成器

1.条件关键字 if elif else for in while break return continue

2.运算符 True Flase和一个特殊的None

3.类级 class lamdba def is import from

4.逻辑运算符 and or not

5.异常 try exception raise finally

6.python特殊 is nonlocal del global with as yield assert

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值