自动化测试学习日记day1 python第一天

自动化测试学习日记day1
python第一天
type() 查看数据的类型
len() 计算字符串、列表、元组和字典的长度

数据类型

整数 int 3
长整型 long 3L
浮点数 float 3.1
字符串 str ‘tom’ “tom” ‘’‘tom’’’ “”“tom”"" ‘’
布尔类型 bool True False
列表 list [1, 2.0, ‘hello’,] []
元组 tuple (1, 2.0, ‘hello’,) ()
字典 dict {‘name’:‘Jack’, ‘age’:22} 字典里的元素是由键(key)和值(value)构成的键值对 key:value

运算符

算数运算符:
+
-
* 11 * 2 —> 22
/ 11 / 2 —> 5
% 取模 11 % 2 —> 1
** 幂运算 3 ** 2 --> 9
// 取整除法,如果运算结果是浮点数,只保留整数部分,舍弃掉小数点后面的部分

关系运算符:
> 大于
>= 大于等于
< 小于
<= 小于等于
== 相等
!= 不等

逻辑运算符:
and 与 条件1 and 条件2 两个条件同时为True,运算结果才为True
or 或 条件1 or 条件2 两个条件只有有一个为True,运算结果就为True
not 非 not 条件

赋值运算符: 为变量赋值,左边一定是变量名
= a = 10
+= a += 3 相当于a = a + 3
-=
*=
/=
%=
**=
//=

成员关系运算符:
in 属于
not in 不属于
12 in [11, 22, 33] ===> False
12 not in [11, 22, 33] ===> True

变量名命名规范: 变量名可以包含大小写字母、数字和下划线,不能以数字开头

合法的变量名
a
a3
a_3

不合法的变量名
3a
a-
a)
if条件语句

# -*- coding: utf-8 -*-


age = input('请输入你的年龄:')

# if 条件执行结构

# 当 if 后面为True,就执行下面的代码块
if age >= 18:
    print "你是成年人了"
    print "可以谈恋爱了"


print "程序结束"

if …else…

# -*- coding: utf-8 -*-


age = input('请输入你的年龄:')

# if else 分支执行结构

# 当 if 后面为True,就执行if代码块,否则执行else代码块
if age >= 18:
    print "你是成年人了"
    print "可以谈恋爱了"
else:
    print "你还是未成年人"
    print "不可以谈恋爱"


print "程序结束"

if …elif…elif…


# if elif ... 多路分支执行结构
if age < 18:
    print "你是未成年人"
elif age < 40:
    print "青年人"
elif age < 60:
    print "中年人"
else:
    print "老年人"
print "程序结束"

0~59不及格 60 ~ 69及格 70 ~89良好 90 ~100优秀

if score < 0 or score > 100:
    print "无效分数"
else:
    if score < 60:
        print "不及格"
    else:
        if score < 70:
            print "及格"
        elif score < 90:
            print "良好"
        else:
            print "优秀"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值