变量:
在运行hello_world的时候我们使用这行命令来输出"Hello World":
print("Hello World")
这行代码很简洁, 但是当我们成为高级工程师后, 会用到繁多的数据, 频繁调用可能会让文档杂乱无章, 我们可以使用一个功能, 它可以存储数字, 字符等, 它就是变量.
可以把变量理解为标签, 它是一个名字. 任何名字都是可行的, 但建议使用有意义的名字, 如:要用一个变量存储一个叫"Jane"的人名, 他是你的老师, 这样建议使用my_teacher这样的变量名, 而不是a, b, c这样的字母.我们想要打印出他的名字, 可以这样:
my_teacher = "jane" print(my_teacher)
注意, my_teacher没有引号, 表示这是变量, 而不是字符串.
但是, 这样打印出来的人名是jane, 我们的语预期应该是打印出第一个字母为大写的人名, 这样有两种修改方法.
第一种: 直接修改变量值.将my_teacher这个变量直接修改.
my_teacher = "Jane"
这样就完成了修改, 但是这样会永久修改变量值, 如果只想一处使用, 可以用以下方法:
第二种: 使用函数更改.我们可以使用一个函数来更改, 函数(function)是Python中的命令, 可以完成一系列的工作.如我们用的print()也是一个函数, 函数的调用(call)方法有两个, 一是 function_name(parameter) 就是一个函数名, 加一对圆括号, 在括号里传入参数.
这里我们需要title()函数, 这个函数有不同的调用方法, 需要这样:
"".title()
它接受一个字符串(string), 这个函数可以让字符串的第一个字母大写.
我们可以这样让人名大写:
my_teacher = 'jane' print(my_teacher.title())
我们会看到如下输出:
Jane
这样就可以了.
# 使用变量名避免错误.我们在使用变量名时, 难免会有疏漏:
我们在交互式环境输入以下代码:
交互式环境进入方法:
按下win + r 组合键, 调出运行窗, 输入py回车(如果这样不管用, 可以输入python)
>>> msg = 'jane'
>>> print(msgf.title())
这里有一处录入错误, 吧msg误输入成msgf, 如果运行这一行代码, 则会报错.
Traceback (most recent call last):
File "
NameError: name 'msgf' is not defined
这里来了解一下报错.
Traceback:就是错误报告, 当程序出现严重问题, python会阅读代码, 给你提供一个线索, 好让你知道怎么修改代码.
File "filename", line x, in
这一行表明你的错误在哪个文件, 第几行, 在那个位置.
在后面的程序中, 可能会有一大堆报错, 如使用pygame进行游戏编程, 可能会把Pygame文档列出来, 千万不要去修改这些文档, 请在错误报告中找到你现在打开的文件, 依靠线索修改文件内容.
以后要使用VS Code 写代码, 下载下载



