首页 > 编程语言 > 详细

python 笔记(变量,输入输出,条件语句,循环语句)

时间:2018-05-25 14:40:31      阅读:238      评论:0      收藏:0      [点我收藏+]

首先了解

  python支持一下几种运算符:

  算术运算符:

  技术分享图片

  赋值运算符:

  技术分享图片

  复合赋值运算符:

  技术分享图片

变量

  简单的说,变量就是编程中最基本的存储单位,变量会暂时性存储你进去的东西,例如:

  技术分享图片

   技术分享图片

 当然加减乘除都是可行的

技术分享图片

技术分享图片

 变量的命名规则:

  1.变量由字母、数字、下划线组成

  2.数字不能开头

  3.变量不能用python中的关键字(这个不用刻意去记,用的多了也就熟悉了)

  4.变量的命名一般要见名知意,不能随意命名。

  5.多个变量之间尽量用下划线隔开,类似data_start这种。

 

输入输出

  什么是输入输出语句呢?我们以上练习的print其实就是输出语句,我们敲什么就输出什么,而输入语句就是人机交互的过程,用户输入什么,电脑经过计算就输出什么,这里引入一个input的关键词,它的作用就是当成程序走到这里就等待用户输入。

  格式就是:name=input("请输入您的名字:"),比如:

  技术分享图片    技术分享图片

  如图可以看到这里就是等待用户输入的过程。python3中的输入是input(),而在python2中的输入时raw_input(). 

条件控制

   条件控制其实就是  if ...else..的使用  结构为:

技术分享图片

用一句话概括  if....else 结构的作用:如果....条件成立的,就做....;反之,就做....

所谓条件(condition)指的是成立的条件,即是返回值为True  的布尔表达式。

知道这点后使用起来应该不难,例如:

技术分享图片

循环语句

  什么是循环语句?假定有这样一个场景:让你打印100遍“hello world”,你会怎么做?难道真的写100遍:print("hello world")。程序如果被你这样写就显得太笨重了。开发中就引入了循环语句这一说法,语法格式如下:

    技术分享图片

意思就是除非while后面的条件不满足,否则就一直执行程序,直到条件不满足就退出。回到上题那个场景,打印100遍hello world程序可以这样来写:

技术分享图片

扩展:i = i + 1 跟  i += 1  是一样的效果)

实例:

技术分享图片

技术分享图片

注意:这里的end=‘ ‘就是固定写法,为了不让他换行打印

while循环语句的几个关键字:break 和 continue

  break:结束当前循环

  continue:结束当次循环

  这样说你可能不太理解,还是直接上程序说明吧,这里以打印1···10之间的数为例子说明:

技术分享图片

技术分享图片

可以看到当number == 5时,执行break语句,此时while循环退出,只打印出了1.2.3.4.,那么我们将break换成continue,结果会怎样呢?
技术分享图片

技术分享图片

这样就显而易见了。将break换成continue之后,当number==5时,结束当次循环,程序从开始执行,因此只打印了1,2,3,4,6,7,8,9,10.

课下作业练习:

  (1).用while循环打印1··100之间的偶数并做求和运算。

  (2).用while循环打印1··100之间的奇数并做求和运算。

  (3).求1-2+3-4+····+99的和并打印。

 

python 笔记(变量,输入输出,条件语句,循环语句)

原文:https://www.cnblogs.com/moranlei/p/9087854.html

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