Python教程 | 3、Python 变量和用户输入

Python

变量

上一章中,我们在print环节出现了一个词叫做变量。变量是什么呢?我们这节课就给大家讲解。

我们可以把变量当成一个小“盒子”,这个盒子里面可以存储任何东西,比如字符串,数字,字符等。我们可以用这个盒子的名称来代替里面的内容。

那么如何申请一个变量呢?可以直接使用下面的一行代码:

a = 1

这里我们申请了一个变量叫做a,在里面预先存储了一个1。注意,中间的‘=’不念“等于号”,而念“赋值号”,代表将右边的东西赋值给左边的变量。这是很多新手经常犯的错误。

当然,print函数也能打印变量中的内容,比如下面这样:

hello = "helloworld"
print(hello)

当print函数打印变量时,变量名不需要加引号。

我们在文本编辑器中输入这两行代码,然后在命令提示符(Macintosh和Linux叫做Terminal)输入python3 文件路径/文件名称.py,运行文件,然后你将看到下面的信息。变量实例1
我们可以随意更改变量的内容,但变量的名称有一定要求:

  • 变量名不能以中文开头。
  • Python变量名是区分大小写的,例如hello和HELLO是不一样的。
  • 变量名不能含有特殊字符。
  • 不能与Python关键字(自带函数)重名。
  • 最好使用英语单词,不建议使用拼音。
  • 长度最好不要超过20个字符,过长可以使用缩写。
  • 变量名要有意义,让人一看就能懂(也可以随便写但不推荐)。

如果语法出现错误,则会出现以下错误信息:

SyntaxError:invalid syntax

用户输入

在很多时候,我们需要让程序读取用户的信息,比如一个登录程序,需要用户输入密码后才可以登录。Python提供了一个函数叫做input。input函数会等待用户,如果用户输入信息并按下回车则执行下面代码。这个函数最简单的用法就是直接写:

input()

但如果这样写,用户输入的信息不会进行任何保存。我们最好把信息保存在变量里:

a = input()

input函数也有参数,可以是一个字符或字符串,将会在屏幕上显示提示信息,如下:

a = input("Enter a Passwd:")

我们现在可以编写一个小程序,让用户输入一个字符串后输出这个字符串。代码如下:

user = input("Enter something...")
print(user)

运行结果如下:
用户输入实例1
当然,你也可以任意修改input中的参数,但是,别忘了加引号哦!

好了,这节课就结束了,欢迎大家关注我的博客,我们下期再见,拜拜!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值