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

Posted lidaxiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3基础学习笔记(基础知识)-01相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

Day3: Python学习笔记之计算机基础——网络片

机器学习实战笔记(python3实现)01--概述

Python3学习笔记--基础知识

Python3学习笔记--基础知识

Python3-笔记-numpy学习指南-002-基础

python3 基础 廖雪峰教程笔记-4