Python入门基础(2)
2019-07-13 17:12
1416 查看
如果你是博客园团队,,看到不符合您们要求的地方可否指出来?不要你不符合要求,然后我不符合哪项要求?是要我自己去找么?
- python条件语句
首先介绍的是if语句,python中的if语句格式如下:
if 判断条件:
执行语句
else:
执行语句
由于python跟其他语言有所不同,python严格的缩进要求,它不像其他语言一样使用大括号包在里面..
如果判断条件为False,则不执行if后面的代码,去执行else的代码,如果判断为真(True),则去执行if后面的代码块
有时候需要判断多个if语句,这时候就需要if语句多个判断条件;
如:
if 判断条件1:
执行语句1
elif 判断条件2:
执行语句2
...
else:
执行语句n
- 循环语句
在python里面有着两种循环,分别是for循环和while循环
在循环里面,我们要有终止循环的条件,在这里有着循环控制语句
- while循环语句
while 判断条件:
执行语句
例:求1~100的和
num = 1 sum = 0 while num <= 100: sum+=num num+=1 print(sum)
输出结果
5050
2.for循环语句
说到for循环就不得不介绍一个函数,,它常常与for循环一起用,,range函数,,range函数能够生成一系列的数字
例如:
for i in range(1,10): print(i)
打印出的结果是:
1 2 3 4 5 6 7 8 9
- 嵌套循环
python里面可以允许一个循环嵌套另一个循环
打印9*9乘法表
for i in range(1,10): for j in range(1,i+1): print('%d * %d = %d ' %(j,i,(i*j)),end='') print()
输出结果为:
1 * 1 = 1 1 * 2 = 2 2 * 2 = 4 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 1 * 4 = 4 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16 1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25 1 * 6 = 6 2 * 6 = 12 3 * 6 = 18 4 * 6 = 24 5 * 6 = 30 6 * 6 = 36 1 * 7 = 7 2 * 7 = 14 3 * 7 = 21 4 * 7 = 28 5 * 7 = 35 6 * 7 = 42 7 * 7 = 49 1 * 8 = 8 2 * 8 = 16 3 * 8 = 24 4 * 8 = 32 5 * 8 = 40 6 * 8 = 48 7 * 8 = 56 8 * 8 = 64 1 * 9 = 9 2 * 9 = 18 3 * 9 = 27 4 * 9 = 36 5 * 9 = 45 6 * 9 = 54 7 * 9 = 63 8 * 9 = 72 9 * 9 = 81
在python里面还有一个函数可以用来生成随机数,但是该函数在使用之前要导入模块
import random #导入random模块 #使用random模块里面的randint函数获取1-99之间的随机数 print(random.randint(1,100))
相关文章推荐
- 零基础入门学习Python
- Python零基础入门十六之继承
- Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐
- python入门:基础,列表、元组、字典及集合类型
- Python入门基础语法之字符串、列表、元组
- Python入门基础--用户登陆
- 基础入门_Python-模块和包.深入SQLAlchemy之事务回滚与反射还原对象?
- Python基础入门第三课--变量、函数概述
- Python学习系列(一)(基础入门)
- Python入门基础(6)——面向对象
- Python学习入门基础教程(learning Python)--2 Python简单函数设计 .
- Python爬虫----爬虫入门(5)---Requests基础
- python入门与基础
- Python学习入门基础教程(learning Python)--2.2 Python下的变量基础
- Python入门(基础)踩过的坑
- 基础入门_Python-模块和包.深入Celery之常用架构/方案选型/必知必会?
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 6. 条件