(二)python3 只需3小时带你轻松入门——基本变量

举报
1_bit 发表于 2021/04/19 22:14:40 2021/04/19
【摘要】 输入 在程序运行过程中,数据从外部流向程序,称为输入。在程序运行过程中,接收用户从键盘上键入值,可以使用input()函数。 input("请输入你要输入的值:") 1 在输入值时,一般是代表接下来的运算需要使用到用户所输入的值,此时需要一个容器存储用户输入的值,这个时候需要使用变量接收用户输入值。 变量 变量是计算机语言中能储存计算结果或能表示值抽象概念。在Py...

输入
在程序运行过程中,数据从外部流向程序,称为输入。在程序运行过程中,接收用户从键盘上键入值,可以使用input()函数。

input("请输入你要输入的值:")

  
 
  • 1

在输入值时,一般是代表接下来的运算需要使用到用户所输入的值,此时需要一个容器存储用户输入的值,这个时候需要使用变量接收用户输入值。

变量
变量是计算机语言中能储存计算结果或能表示值抽象概念。在Python中,变量可能被明确为是能表示可变状态、具有存储空间的抽象。

用户输入的值用变量a接收,a相当于用来存储东西的容器,可以比作盒子,不同种类的盒子存储不同的种类的东西(数据),在这里这个盒子a,将会根据你输入的值自动切换成对应的盒子。

就像垃圾分类,不同的垃圾需要扔往不同的垃圾箱,在python中,python会把你需要选择扔进什么垃圾桶这个过程给自动化了。

赋值号
在python中使用等于号“=”给变量赋值,把等于号右边的值赋值给左边。

在这里使用print()输出,用逗号隔开“,”,隔开后将会输出a的值。

a=input("请输入你要输入的值:")
print('刚刚输入的值是:',a)

  
 
  • 1
  • 2

运行结果:
在这里插入图片描述
变量的直接用print()输出如下,其中a是变量:

print(a)

  
 
  • 1

如果想要给a后面继续输出字符串,只需要使用逗号“,”隔开就行,代码如下:

print('刚刚输入的值是:',a,'a的值真的改变了呢。')

  
 
  • 1

在这里插入图片描述
注意,逗号是英文输入法输入的英文逗号。

变量类型
变量有很多种类型,现在简单的介绍几种类型。
Python的变量在本小节只介绍int(整型)、float(浮点型)、string(字符串)。

整型
整型可以理解成整数类型。

浮点型
浮点型可以理解成小数类型,当然它们两者并不是相同的,但是一般情况下并不影响使用。(本课程面向对象事9岁以上,所以部分内容不过多赘述,希望理解。)

字符串
符号或数值的一个连续序列,例如“213wqewqe”、“csdn1998”;只要在python中使用单引号或者双引号引起来的值都可以成为字符串,例如“1235311”。

a=1
b=1.1
c="string"
d='Lilei'
f='李磊'
print(a,b,c,d,f)#分别输出abcdf变量

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

结果如下:
04文件运行示例
以上代码分别定义了a、b、c、d、f的值,随后使用print()输出,使用print()输出多个变量只需要使用逗号","分隔变量名即可。

在定义字符串类型的时候,使用了单引号和双引号,单引号和双引号在python中是有区别的,本教程为了降低真正“零基础”人群的阅读难度,删减了部分内容,如果有问题可以在留言区,或者加群提问都可以。

以上定义多个变量的方法太过麻烦,现在使用一种较为简单的方法定义变量。

a,b=1,1.1
c,d,f="string",'Lilei','李磊'
print(a,b,c,d,f)#分别输出abcdf变量

  
 
  • 1
  • 2
  • 3

python多个变量相同值赋值也有简单的方法:

a=b=c=d=1#多个变量赋值相同值

  
 
  • 1

python变量的特点
python是强类型的动态类型语言;在Python赋值阶段会根据赋值类型改变变量类型,在不同类型之间进行运算不会隐性转换变量类型。(对比其它语言,这一小点是科普,听不懂不影响本课程学习)

文章来源: blog.csdn.net,作者:1_bit,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/A757291228/article/details/105603739

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。