Python 3 学习笔记(3) 条件判断与循环

标签: 学习笔记
8人阅读 评论(0) 收藏 举报

条件判断

if语句 原理与C语言相同满足if后的语句 那么执行冒号后缩进的句子,也可和else配合使用若不满足ij条件 那么执行else后的冒号后的缩进语句 如图:

elif

同时 还有elif 如果满足elif 后的条件那么执行冒号后缩进的语句 如图:

f与elif后的判断语句结果只要是非空数值非空字符串 非空list 就执行

 

注意 字符串不能与整数直接比较 所以如果直接用input输入年龄,input输入的是str 需要用int()进行转换但是注意,在int()中转换后必须为合法数字 否则会报错

 

循环

for … in

for x in list1: 指的是把每个list中的变量替换到x中去 然后执行冒号后的缩进语句 如图:


如果要计算1到100所有数字的和枚举法很麻烦 可以利用range()函数生成数 再把生成的数放入list range(5)是生成从0开始的小于5的数 如图:


while

while循环与C语言相似条件满足就不断循环 例:


当程序陷入死循环后 用ctrl + c 退出 程序


查看评论

Python全栈工程师-第3周

Python全栈工程师-第3周
  • 2017年09月15日 17:34

关于使用python3操作Navicat for mysql 插入数据为空的几个情况

遇到一个特别尴尬的事情同一种写SQL方法
  • qq_38635018
  • qq_38635018
  • 2017-10-17 11:23:42
  • 145

python之数据库操作

python操作sql server 数据库 python标准数据库接口为python DB-API,具体可参考:https://wiki.python.org/moin/DatabaseInter...
  • ldczzzzzz
  • ldczzzzzz
  • 2017-03-21 12:00:41
  • 586

Python爬取数据并写入MySQL数据库

首先我们来爬取 http://html-color-codes.info/color-names/ 的一些数据。按 F12 或 ctrl+u 审查元素,结果如下:  结构很清晰简单,我们就是要爬 tr...
  • Oscer2016
  • Oscer2016
  • 2017-04-20 14:15:58
  • 10187

Python向mysql数据库插入数据

假设要插入的表结构如图所示: 一、向表test2中插入数据的主要流程如下:import MySQLdb import datetime'''连接数据库''' db = MySQLdb.connect...
  • Zx_whu
  • Zx_whu
  • 2017-03-13 20:04:19
  • 1274

python的mysql数据库插入数据

一 代码 import pymysql # 打开数据库连接 db = pymysql.connect("localhost","root","root","db_test01" ) # 使用c...
  • chengqiuming
  • chengqiuming
  • 2017-11-22 11:26:56
  • 1176

python插入数据库Mysql 关键字段

INSERT_SQL = """ insert into zt_bug (product,title,keywords,pri,hardware,steps,color,activ...
  • douyunqian668
  • douyunqian668
  • 2017-12-06 18:40:25
  • 86

python插入数据库和生成插入sql

#-*- encoding:utf-8 -*- import csv import sys,os import pymysql def read_csv(filename): data =...
  • Yan456jie
  • Yan456jie
  • 2017-08-23 19:13:01
  • 421

Python——条件判断

1,Python代码缩进规则: 具有相同缩进的代码视为代码块; 2,缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。if...
  • lhc2207221755
  • lhc2207221755
  • 2017-04-17 16:55:34
  • 313

Python 条件判断

 Python之if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用i...
  • csj941227
  • csj941227
  • 2017-07-08 12:35:35
  • 195
    个人资料
    等级:
    访问量: 35
    积分: 40
    排名: 188万+
    文章分类
    文章存档