吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1716|回复: 21
收起左侧

[学习记录] Python自学笔记day02

  [复制链接]
kkhome 发表于 2021-11-14 21:07
1.学习总括
(1)python的输入与输出
(2)数据类型和变量
2.详细内容
(1)我们都知道,每一个编程语言都提供了IO(输入与输出)的接口,主要用来实现用户和计算机之间的交互性操作,当用户在控制台输入指定的内容后,计算机能够给出相应的反馈,我们知道在计算机冯诺依曼体系结构(下附图)中数据流由输入设备格式化,经过存储器,再由中央处理器运算与控制,得到的结果返回到存储器,或者覆盖原物理位置,再由输出设备回显在显示屏上,进而将结果传达给用户。
src=http___www.edu-hb.com_Upload_NewsImg_201212_29_121229084613ay1rn.jpg&refer.jpg
  • 在上一节我们已经能够使用print()函数进行相关内容的输出,这里还将引用另外一个输入函数input()实现用户的输入操作,使代码更具意图性。有关函数的知识,在后续会详解,这里简短叙述以下:函数(function)也就是实现某些功能的代码块,专门对数据流进行某种加工,然后返回到内存中。可以理解为流水线上的操作员,当货品到达一个操作员身边,操作员会对货品进行包装、贴签等操作,货品就是数据流,也就是函数的参数。
  • print()用来对括号内的参数进行输出,他能够按照一定的格式输出数据、字符等。这里对一个输出例子进行解释代码如下:
  • print("something")
    print('something')
    print('some','thing')
    print(666)

  • 上述代码第一行和第二行表示单引号和双引号都能容纳字符串,第三行则是解释器会输出多个字符串,而字符串间的逗号则会被变成一个空格输出,还可以直接输出数字,如第三行代码所示。
  • 现在我们能够使用输出函数了,下面对输入函数进行实例验证,这里将引用一个变量name(后面会讲,可以理解为装货物的箱子)用来接收用户输入的数据,然后通过输出函数打印出结果,代码如下:
  • image.png
  • 上图箭头1表示输入函数,input后面的参数是一个提示用户这一步该如何操作的字符串,箭头2是用户的操作,箭头3是直接查看变量name的内容,会显示数据类型和内容,箭头4是使用print()函数来直接打印出name的值,一般不会再显示数据类型。
用户对于输入与输出,不止以上两个函数,还可以使用更高级的ui界面来与用户进行交互,后续内容还可以学到,这里不再赘述。
(2)数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的原始素材。数据可以是连续的值,比如声音、图像,称为模拟数据;也可以是离散的,如符号、文字,称为数字数据在计算机系统中,数据以二进制信息单元0、1的形式表示。日常生活中,我们身边的许多事物其实等能够数据化,这也是为何我们能够在计算机的屏幕中看到这个世界的原因之一。在编程语言中,数据有着本质的区别,也就是有不同的数据类型,下面将逐个介绍python中的数据类型。
  • 整型数据:python中的整数表达和数学中没有本质区别,只是当数据位数比较多时,python允许使用”_“来做区分;
  • 浮点型数据:浮点数(小数)和整型一样,可直接用数学写法,但是当位数较多时,可以用科学计数法来表示,例如1.2e-5表示0.000012;
  • 字符串数据:字符串用单引号或者双引号标识,如果引号本身要当作内容需要使用转义字符‘\’后面加上要转义的字符,常用的有”\n、\t“等;
  • 布尔型数据:这种数据只有两个值,”true“和”false“,表示真(true)假(false),一些基本逻辑运算(与或非等)同样适用;
  • 空值数据:python中使用”None“表示该值为空,空不是为0的意思,空代表数值不存在,所以”None“是一个含有特殊意义的关键字;
  • 变量:变量的概念和初中提到的代数方程中的变量大体上相同,只是这里的变量不仅仅是数据,还可以为其它类型的数据,变量名必须是大小写英文、数字和_的组合,且不能用数字开头,变量可以被赋值,例如x=10,这里的变量名是x,“=”是赋值符号,10是赋的数值,意思是将赋值符号右边的数值给予x,这里不应该把赋值符号和数学里面的等号混淆,这两个还是应该做本质上的区分。
常量:python中常量是将变量名用大写字母表示,该语言中没有机制可以使该常量不变。
python学习打卡第二天,多谢各位兄die的支持,我也会努力学习,希望我能继续坚持写出更多能够帮助大家和我自己的贴子,初来乍到,欢迎各位大佬指正,最后祝各位愉快!!!

免费评分

参与人数 9吾爱币 +8 热心值 +6 收起 理由
lyl815616 + 1 我很赞同!
xianY + 1 谢谢@Thanks!
woyucheng + 1 + 1 谢谢@Thanks!
edward2021 + 1 用心讨论,共获提升!
52jcool + 1 + 1 我很赞同!
Neonity + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
qwedxs + 1 + 1 鼓励转贴优秀软件安全工具和文档!
清华四年半 + 1 + 1 热心回复!
ITstudyer + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
偶尔平凡 发表于 2021-11-14 21:17
提示: 作者被禁止或删除 内容自动屏蔽
Qiu. 发表于 2021-11-14 21:26
songwr 发表于 2021-11-14 21:37
ZHANchenggu 发表于 2021-11-14 21:40
好好学习,天天向上
jeffreynjh 发表于 2021-11-14 22:00
很棒很棒,一起加油,努力学习,提升自己
pxy31497402 发表于 2021-11-14 22:08
一起学习,一起进步,冲冲冲
Alexxxx 发表于 2021-11-14 22:18
一起进步!!!
bernardnoone 发表于 2021-11-14 22:18
建议楼主参考廖雪峰老师的博客学习,以使用为主,有其他编程语言基础的话,这些语法基础快速浏览就可以了
Microchen 发表于 2021-11-14 22:23
一起加油吧
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 20:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表