Python学习之[2]——变量、分支与循环

来源:互联网 发布:淘宝网用户名大全 编辑:程序博客网 时间:2024/05/16 01:51

一、变量(标签):
a(变量名) = ‘字符串’or 数字 (整形和浮点型) a相当于变量名的标签
如: a = ‘你妹’ 相当于给字符串 ‘你妹’添加了一个a标签或者说起了一个名字a
注意点:
(1).变量名以字母,数字,下划线,但不能数字开头命名,看其名了其意
(2).分号必须英文格式还有不要有分号
二、分支与循坏:
1.运算符:
(1)二元运算符
|a==b |a与b是否相等,相等返回true,不相等返回false |
|a!=b |a是否不等于b,是则返回true,不是则返回false |
|a>b |a是否大于b,是则返回true,不是则返回false |
|a>=b |a是否大于等于b,是则返回true,不是则返回false |
|a < b |a是否小于b,是则返回true,不是则返回false |
|a<=b |a是否小于等于b,是则返回true,不是则返回false |
(3).三元操作符
语法: x if 条件 else y
small = x if x < y else y #当if后面的条件为真的时候把x的值赋给small;当条件为假的时候把y的值赋给small
(4)in / not in 关键字
判断元素是否在某个集合的内部。
(5) 断言
assert #当这个关键字后面的条件为假的时候程序自动崩溃,并抛出AssertError。当需要程序中的某个条件一定为真时才能让程序正常运行,assert就非常有用。

>>> assert 3 < 4>>> assert 3 > 5Traceback (most recent call last):  File "<pyshell#0>", line 1, in <module>    assert 3 > 5AssertionError

2.分支:
if 条件 : #条件成立执行分支1
分支1
else: #条件不成立执行分支2
分支2
___
if 条件: #条件成立执行分支1
分支1
elif 条件 :#条件成立执行分支2
分支2
……….
else: #条件不成立执行分支n
分支n
__

  1. 循环:
    (1).for 循环:
    for 迭代变量 in 目标
    如:for i in range(0,10,1) i是叠加器,每次+1,range(0,10,1)表示从0到9的整数,每两个数字间相隔1
    range语法:range(start, stop, step) 默认step=1
    (2).while 循环
    while 条件:
    循坏体,处于条件是对的情况下重复执行的过程
  2. 循环控制
    break:#跳出当前
count = 0   #计算循环了多少次,初始为0次  while True:            print('你好')  #反复执行的语句            count +=1   #每循环一次count的值加1,count = count+1的简写            if count == 100 :   #判断是否循环了100次,如果是就执行if下面的语句                break             #跳出这个循环体,不在循坏 

continue:#跳出当前循环进入下一次循环

  count = 0 #计算循环了多少次,初始为0次  while True:   #条件为True,永远为真     print('你好') #反复执行的语句     count +=1 #每循环一次count的值加1,count = count+1的简写     if count == 100 :   #判断是否循环了100次,如果是就执行if下面的语句         continue       #跳出第100次循环,进入下一次循坏

5.注意点
A.语句要顶格写,不要有空格
B.条件后面必须加个英语格式的分号:
C.分支和循环中判断条件后面的语句必须要缩进,缩进是python语言的灵魂
D.#字符后面的内容表示注释说明,还有种方式 ”’注释内容”’

1 0
原创粉丝点击