python入门第二篇

day2

  1. pycharm安装

    #专业版

    #no汉化版

  2.数据类型

    运算符:

      算术运算

1 # +    加法
2 # -    减法
3 # *    乘法
4 # /    除法
5 # %    求a除以b的余数
6 # **    幂
7 # //    求a除以b的整数部分

      比较运算

1 # 注意:比较运算得出的指都是布尔值(即True & False)
2 # ==  等于
3 # >   大于
4 # <   小于
5 # >=  大于等于
6 # <=  小于等于
7 # !=
8 # <>  上两个都是不等于,!=更常用

      赋值运算

1 # =    等值,相当于等号
2 # +=   c+=a 等效于 c = c + a
3 # -=   c-=a 等效于 c = c - a
4 # *=   c*=a 等效于 c = c * a
5 # /=   c/=a 等效于 c = c / a
6 # %=   c%=a 等效于 c = c % a
7 # **=  c**=a 等效于 c = c ** a
8 # //=  c//=a 等效于 c = c // a

      逻辑运算(与或非门)

 1 #and(与门)or(或门)not(非门)
 2 # 若T为True,F为False
 3 # T and T = T    T and F = F    F and F = F
 4 # T or T = T    T or F = T    F or F = F
 5 # not T = F    not F = T
 6 
 7 # 备注1.在长逻辑运算中,请在优先级高的运算中添加括号。
 8 # 备注2.如长逻辑运算,未标注括号的按照从左到右的书序运算。简单易用的小tips请看下面
 9 '''
10 T or ==> 结果为T,结束运算
11 T and ==> 继续运算
12 F or ==> 继续运算
13 F and ==> 结果为F,结束运算
14 '''

       成员运算

1 #成员运算举例
2 a1 = "Hello world"
3 print("ell" in a1) #输出为True
4 print("elo" in a1) #输出为False
5 print("ell" not in a1) #输出为False
6 print("elo" not in a1) #输出为True
7 #in 是指某个子字符串是否是字符串的子集,若是输出True
8 #not in 是指某个子字符串是否不是字符串的子集,若是输出True

    3.基本数据类型

      

 1 # 基本数据类型
 2 # 数字(整型)int  例如:123456
 3 '''py2里,超过一定大小则分为整型int和长整型long'''
 4 '''py3里,没有整型这一说法,都是int'''
 5 # 字符串 str  例如'Hello World'
 6 # 列表  list  例如
 7 name_list = ['alex', 'seven', 'eric']
 8 name_list = list(['alex', 'seven', 'eric'])
 9 # 元祖  tuple
10 ages = (11, 22, 33, 44, 55)
11 ages = tuple((11, 22, 33, 44, 55))
12 # 字典  dict
13 '''字典是无序的'''
14 person = {"name": "mr.wu", 'age': 18}
15 person = dict({"name": "mr.wu", 'age': 18})
16 # 布尔值 bool True or False

猜你喜欢

转载自www.cnblogs.com/nigelfan2010/p/9226516.html