python 笔记(变量,输入输出,条件语句,循环语句) |
您所在的位置:网站首页 › python循环中的变量导出 › python 笔记(变量,输入输出,条件语句,循环语句) |
首先了解 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的和并打印。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |