学习python100天(1)

python学习第一天

主题:变量和数据

  • 编程是什么?
    很多人以为编程就是要人像电脑一样去思考问题,这种想法我不敢不苟同。我认为编程是让电脑像我一样去思考。体现的是我的想法。你电脑用什么编程语言是你自己的事情,我就是需要我自己在实际生活中如何解决分析问题,你就按照我的思路来。如果不按照我的思路,我就编程,然后执行程序,让你像我一样思考。

所以说,程序是让电脑根据人的想法去实现。不是我们去猜电脑怎么思考问题。

数据是什么?

数据就是保存在电脑硬盘或者内存里的一些二进制数片段,这个片段长度不定。根据数据的特征来。如果是一个整数,那可能只要一小段,如果是一个数据包,那就很大了。在python里,数据可以大到塞满整个内存。不过,不管是在硬盘还是在内存的数据,都需要调入内存来使用,不能直接在优盘或者硬盘中读写。
数据和变量的关系图
在python里,其实是没有变量的,从上面的图中可以看到,变量只是一个数据段的标签,只不过这个标签的定义规则和c语言里的变量规则一样,所以人们就习惯的把“a”当作变量来看待。

变量定义的规则是什么?

  1. 首位不能是数字,如:123a 这个名称就不合法
  2. 变量名称中间不能有空格。 如:a b = 1 这样也不合法
  3. 不能用特殊字符,或者python关键子(保留字) 如:¥ = 1; if = 1 ;这两个都不合法
  4. 可以用中文名。 如 我 = 1 这个合法
  5. 可以用下划线 如a_b = 1 这个合法

变量的使用

a = 1  # a被赋值1
a+= 1  # a 增加了1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值