码迷,mamicode.com
首页 > 编程语言 > 详细

python3基础学习笔记(基础知识)-01

时间:2018-05-16 18:38:49      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:修改   int   判断   str   循环   检查   The   cti   highlight   

python的基础学习:

  数据类型:python是弱类型语言,在定义变量的时候,可以不直接制定数据类型。

      1、Numbers:

            int 有符号整型    a = (-1)  a = 1

            long 长整型

            float 浮点型

            complex 复数

      2、boolean: True    Flase

      3、String :字符串   a = "Hello World"

      4、List :列表 有序  list1 = []

      5、Tuple : 元组  定义后不能被修改  a = (1,2,3)

      6、Dictionary:字典 Key-Value     a = {“name”:“zhangshan”} 

      7、Set:集合  a = []  a = set(a)  

  基础语法:

      1、判断语句:

        if 条件:                  

           语句

        elif 条件:

           语句

        else:

           语句

      2、循环语句:

        while 条件:

           语句

        for i in range(100):

          print(i)

      3、运算符:

        

运算符逻辑表达式描述实例
and x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 (a and b) 返回 20。
or x or y 布尔"或" - 如果 x 是 True,它返回 True,否则它返回 y 的计算值。 (a or b) 返回 10。
not not x 布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 not(a and b) 返回 False
运算符描述示例
== 检查两个操作数的值是否相等,如果是则条件变为真。 如a=3,b=3则(a == b) 为 true.
!= 检查两个操作数的值是否相等,如果值不相等,则条件变为真。 如a=1,b=3则(a != b) 为 true.
<> 检查两个操作数的值是否相等,如果值不相等,则条件变为真。 如a=1,b=3则(a <> b) 为 true。这个类似于 != 运算符
> 检查左操作数的值是否大于右操作数的值,如果是,则条件成立。 如a=7,b=3则(a > b) 为 true.
< 检查左操作数的值是否小于右操作数的值,如果是,则条件成立。 如a=7,b=3则(a < b) 为 false.
>= 检查左操作数的值是否大于或等于右操作数的值,如果是,则条件成立。 如a=3,b=3则(a >= b) 为 true.
<= 检查左操作数的值是否小于或等于右操作数的值,如果是,则条件成立。 如a=3,b=3则(a <= b) 为 true.

       4、运用:

 

九九乘法表:        

    i = 1
    while i<=9:
        j=1
        while j<=i:
            print("%d*%d=%-2d "%(j,i,i*j),end=‘‘)
            j+=1
        print(‘\n‘)
        i+=1

  

 

python3基础学习笔记(基础知识)-01

标签:修改   int   判断   str   循环   检查   The   cti   highlight   

原文地址:https://www.cnblogs.com/lidaxiong/p/9047037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!