当前位置: > python问答 >

python语法基础知识常见的有哪些?
栏目分类:python问答   发布日期:2019年03月02日 15:04:49   浏览次数:

本篇文章是关于Python基础语法的知识总结。

1、print 打印输出命令,例如 print(123) 或 print('一二三')

2、type 是一个内建的函数,调用他能够得到一个返回值,从而知道想要查询的对象类型信息,例如print(123,type(123))

3、input 输入命令,程序会等待用户输入值,值全部是字符类型。例如变量name = input('请输入您的用户名!')

4、''单引号:当字符串中包含双引号时,可以用单引号引起来。
     ""双引号:当字符串中包含单引号时,可以用双引号引起来。
     """多引号:当字符串是多行内容时,必须要用多引号引起来。

5、字符串拼接:
     例如 name + age ,表示name变量(str)拼接上age变量(str)
             name * 10 ,表示输出name变量(str)值10此,并且将其全部拼接在一起。

6、运算符如下图:

 

python问答

 
7、逻辑运算如下图:

 

python问答

 
  逻辑运算分为 and 、 or 、 not 三种。
        1)在没有()的情况下,not 优先级高于 and ,and优先级高于 or ,即关系为 () > not > and > or ,同一优先级从左往右计算。
        2)x or y , x 为真,值就是x,相反 x 为假,那么值就是 y;
             x and y , x 为真,值是 y,相反 x 为假,那么值就是x;
        3)or  和 and 的返回值正好相反。
  or:
      只要有一个True,就会返回True
      注意:如果程序首先看到True,就不会再看or 后面的条件。
  and
      只要有一个False,就会返回False
       注意:如果程序首先看到False,就不会再看and 后面的条件。

 8、赋值运算如下图:

 

python问答

 
9、if 流程控制语句
    单分支格式:
            if 条件:
                满足条件执行代码
     双分支格式:
            if 条件:
                满足条件执行代码
            else:
                if条件不满足就走这段代码
     多分支格式:
            if 条件:
                满足条件执行代码
            elif 条件:
                上面条件不满足就走这个
            elif 条件:
                上面条件不满足就走这个
            elif 条件:
                上面条件不满足就走这个
            elif 条件:
                上面条件不满足就走这个

10、while循环语句
        基本循环格式:
            while 条件:
                # 循环体
                  循环终止语句:
            1)break:完全终止循环
            2)continue:单次终止循环
   while else:
    当while循环正常执行完,中间没有被break中止的话,就会执行else后面的语句。

 11、格式化输出 - 占位符
        %s 表示字符串占位符;
        %d 表示数字占位符;
        %% 会被解析成字符%,如%%s 解析成 %s

以上就是我对Python的基础语法知识的简要概括,有需要的朋友可以参考一下。

 

人生苦短我用python

 

相关热词:

热门关键词
python字符串
     
python教程 python爬虫 python人工智能 Python+大数据 python问答