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

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

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

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

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

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

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

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

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

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

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

print(a)

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

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

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

变量类型
变量有很多种类型,现在简单的介绍几种类型。
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变量

结果如下:
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变量

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/288262.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Fiddler之为什么我没有抓到网络请求的js链接

1 问题 我开了Fiddler,没有抓到js的连接请求,因为我需要替换js文件,我以为我是没有开启抓起https的连接,但是的确开启了。 2 原因 浏览器里面有缓存,部分js文件不会再进行请求。 2 解决办法 在浏览器页面按下F12,然…

html5一年四季的变化,家乡四季的变化作文(精选5篇)

家乡四季的变化作文(精选5篇)在日常生活或是工作学习中,大家或多或少都会接触过作文吧,写作文是培养人们的观察力、联想力、想象力、思考力和记忆力的重要手段。那么你有了解过作文吗?下面是小编精心整理的家乡四季的变化作文(精选5篇)&#…

ThinkPHP多次重复提交问题的根源

2019独角兽企业重金招聘Python工程师标准>>> 由于用户刷新网页,导致页面所有变量回归初始空值 $code_session2 session(code2); $code2 I(code2);if($code2 ! $code_session2) {session(code2, $code2);M(dati)->data($data)->add();} 解决方法是…

(一)python3 只需3小时带你轻松入门—— 编程尝试

什么是函数? 在编程中,函数和通常数学中的函数概念并不完全相同;编程中的函数更接近于一个写好的工具,在开发某些功能时,所需要到该函数,就把该函数拿过来使用。 输出/显示 运行python程序时显示指定的文本…

HTTP 笔记与总结(7)HTTP 缓存(配合 Apache 服务器)

在网络上&#xff0c;有一些缓存服务器&#xff0c;另外浏览器自身也有缓存功能。 例如&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Document</title> </head> <body&…

httpcilent绕过证书

2019独角兽企业重金招聘Python工程师标准>>> 对接其他公司接口&#xff0c;测试环境没有问题&#xff0c;生产环境出现https证书认证的问题&#xff0c; 网上搜了许久才发现一个&#xff0c;链接&#xff1a;http://pan.baidu.com/s/1dEDSmY1 密码&#xff1a;dpsb …

(六)python3 只需3小时带你轻松入门——循环

for循环 使用循环可以重复执行某些代码&#xff0c;可以方便程序编写&#xff1b;但是不记效率的使用循环会使程序运行效率降低。 range 使用range()函数可以生成多个连续整数的range对象(这个概念后面会说)。基本格式&#xff1a;range(end)其中end是结尾数。range(10)则会生…

linux下查看mysql的当前连接情况

为什么80%的码农都做不了架构师&#xff1f;>>> 首先需要登录到mysql中。 总共有三个命令&#xff1a; 1、status mysql> status--------------mysql Ver 14.14 Distrib 5.5.30, for Linux (x86_64) using readline 5.1Connection id: 96Current data…

用计算机画图软件画画教程,电脑画图软件有什么使用技巧,电脑画图软件教程...

一、第一步是点击右下角的“开始”图标。在开头上方&#xff0c;出现一个对话框&#xff0c;您找到“所有应用程序”&#xff0c;您右键单击鼠标&#xff0c;在出现的对话框中&#xff0c;您找到“附件”&#xff0c;您左键单击鼠标&#xff0c;在“附件”的右侧出现一个对话框…

(七)python3 只需3小时带你轻松入门——List与dict

List列表 python中最基本的数据结构之一。序列&#xff08;或者说集合&#xff09;中的每个元素都分配一个数字用来表示它的位置&#xff08;索引&#xff09;&#xff0c;第一个索引是0&#xff0c;第二个索引是1&#xff0c;依此类推。 索引 索引最大值不能超过当前对象的最…

龙芯推出兼容IE的龙芯浏览器解决方案,全面支持ActiveX插件等应用类型

近期&#xff0c;龙芯中科推出了兼容IE的浏览器解决方案&#xff0c;可全面支持采用ActiveX插件等IE时代技术开发的网页应用。众所周知&#xff0c;IE浏览器因年代久远&#xff0c;已逐步退出历史舞台。但在我国行业和个人应用中&#xff0c;仍存在着大量基于IE浏览器开发的网页…

DPS软件做MK(Mann-Kendall)突变监测分析方法(附DPS 7.05软件下载地址)

Mann-Kendall是一种非参数统计检验方法&#xff0c;具有样本不遵从某一特定分布&#xff0c;不受个别异常值干扰&#xff0c;能够客观地表征样本序列整体变化趋势等优点。 虽然DPS软件具有强大的统计分析和数据可视化功能&#xff0c;但是相关的示例和教程却本博文演示Mann-Ke…

clientHeight、offsetHeight 和 scrollHeight

2019独角兽企业重金招聘Python工程师标准>>> window.screen.availWidth 返回当前屏幕宽度(空白空间) window.screen.availHeight 返回当前屏幕高度(空白空间) window.screen.width 返回当前屏幕宽度(分辨率值) window.screen.height 返回当前屏幕…

(八)python3 只需3小时带你轻松入门——List 与 dict 的常用操作

List定义 定义:list1 [name,python,sun,dog] list获取:list1[0]->name,list1[3]->sun list修改:list1[0],list1[3]Lihua,run list输出: print(list[0]) 检验代码&#xff1a; list1 [name,python,sun,dog] print(list1获取索引0位置&#xff1a;,list1[0]) list1[0],l…

几何校正,正射校正,影像配准,辐射定标,辐射校正,大气校正,地形校正概念详解

一、几何校正 1、概念 是指消除或改正遥感影像几何误差的过程;

linux之errno值为104(connetction reset by peer)

1 问题 往fd里面写&#xff08;write方法&#xff09;入数据的时候出错&#xff0c;返回小于等于0的值&#xff0c;然后这个时候打印errno值是104 2 分析 errno是104就是connetction reset by peer&#xff0c;表明在对一个对端socket已经关闭的的连接调用write或send方法&am…

python 蓝牙模块pybluz安装

最近项目运用了蓝牙&#xff0c;所以来学一学蓝牙。 经过查阅&#xff0c;知道python的蓝牙模块是pybluz&#xff0c;然后老管理进行安装 出错&#xff0c;提示“Could not find the Windows Platform SDK” 到https://pypi.python.org/pypi/PyBluez 下载码源 查看setup.py 出错…

【ArcGIS风暴】ArcGIS 10.2字段计算器(Field Calculator)批量条件赋值用法总结

前面的文章介绍了栅格计算器的常见公式大全可以参照文章《【ArcGIS风暴】ArcGIS 10.2栅格计算器实用公式大全(经典珍藏版)》。可以看出,栅格计算器的熟练运用的确能解决很多栅格运算的问题。 现在有这么一类典型问题,就是如果需要按不同的条件进行赋值,该怎么做呢?我们是…

(九)python3 只需3小时带你轻松入门——函数自定义

函数 函数是组织好的&#xff0c;可重复使用的&#xff0c;用来实现单一&#xff0c;或相关联功能的代码段。 无返回值无参函数自定义 你可以定义一个由自己想要功能的函数&#xff1a; 函数代码块以 def 关键词开头&#xff0c;后接函数标识符名称和圆括号 ()函数内容以冒号…

.NET性能优化-你应该为集合类型设置初始大小

前言计划开一个新的系列&#xff0c;来讲一讲在工作中经常用到的性能优化手段、思路和如何发现性能瓶颈&#xff0c;后续有时间的话应该会整理一系列的博文出来。今天要谈的一个性能优化的Tips是一个老生常谈的点&#xff0c;但是也是很多人没有注意的一个点。在使用集合类型是…