首页 > 编程语言 > 详细

Python学习日记之三 变量2、逻辑判断、for循环

时间:2018-01-26 23:48:42      阅读:351      评论:0      收藏:0      [点我收藏+]

复习默写猜数字小代码,出现的问题。

While语句下的条件。应为result==false和answer=input()时。如果answer=input()写在while的外边,就会像昨天那样一直输出too small。

还有就是if语句,语法错误,百度了一下,看起来缩进了,其实是并没有缩进。

 

 

1、变量起名规则:必须是字母或下划线_开头,之后可以是字母,下划线或字母。注意 大小写,大写A和小写a是不同的。

2、变量可以用来赋值a=1,也可以用来存储数据,例如小游戏开头的预设num=10。用来比较大小。进行运算。

做那个1到100的累加。想了好久,然后只能上百度查了。然后发现我原本写的是这样奇怪的东西。完全错误,脑子转不过弯来

技术分享图片

百度了之后,原来我一直想用一条式子b=xxxx来做累加,忘了只要a一变,那么b累加好数值也会变的。所以我应该用变量来储存前一个变好的数值。一定要写在while语句的外面,不参与循环。那么下次循环的时候,b直接从外面这个刚刚变的数字取值。(大概只有我才会看懂我的理解笔记吧。。。)

技术分享图片

 

2、逻辑判断

真真假假,头发晕。

做了【Crossin的编程教室】第11课的小题(入门我都是跟着这个入门教程来走的)左到右为题目,正确答案,我的答案

技术分享图片

 

复习第六课产生bool值的逻辑运算 非not,与and,或or,既然a是true,那么not a就是not true,b=not a,所以为false

not b,就负负得正的意思吧(苦笑)false false=true

 a and b 就是true and(与) false ,必须是两个都为真才算true

同上1<2为false,b也是false,所以为false

 

3、for循环,for a(变量名)in range(x,y-1)取值范围

用来修改while的1到100累加计算

一开始还是傻乎乎地不用赋值来

技术分享图片

改后

技术分享图片

 

 今天就这样了。一天先记几个小知识点。一开始慢慢来。

Python学习日记之三 变量2、逻辑判断、for循环

原文:https://www.cnblogs.com/2ken/p/8361596.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!