栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python入门教程1.1-变量和数据类型(此章已写完)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python入门教程1.1-变量和数据类型(此章已写完)

变量:

在运行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 "", line 1, in
NameError: name 'msgf' is not defined

这里来了解一下报错.

Traceback:就是错误报告, 当程序出现严重问题, python会阅读代码, 给你提供一个线索, 好让你知道怎么修改代码.

File "filename", line x, in

这一行表明你的错误在哪个文件, 第几行, 在那个位置.

在后面的程序中, 可能会有一大堆报错, 如使用pygame进行游戏编程, 可能会把Pygame文档列出来, 千万不要去修改这些文档, 请在错误报告中找到你现在打开的文件, 依靠线索修改文件内容.

以后要使用VS Code 写代码,  下载下载

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1000880.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号