首页 > 编程语言 > 详细

python(数据类型和变量 基础语法 运算符 中文编码)学习笔记

时间:2019-08-13 00:21:35      阅读:112      评论:0      收藏:0      [点我收藏+]

                                                    <8.5-8.10>python学习笔记

一、数据类型:

    1.整数:可以是任意大小的整数 其中也包括负整数(整数的大小是没有限制的):(例:0、-1、100)

    2.浮点数:其实也就是小数并且他的小数的位置是可以变化的(例: 1.21、-1.2)

    3.字符串:

         3.1)就是以‘’和“”包裹起来的文本(例:‘ldf’、“ldf”)

         3.2)注意??:字符串‘abc’只有abc这三个字符 这里面的两个单引号并不算,如果你要想把这里面的单引号算上的话可以用双引号把他们扩起来(例:“i’m ldf”)

         3.3)字符串的转义字符:如果字符串里面有单引号和双引号 就可以用转义字符来进行转换 如图:

技术分享图片

       3.4)布尔值:有两种值:true or false

           true:  

技术分享图片

   False:

             

技术分享图片

   3.4)布尔值可以用 and、or、not(与、或、非)

           And运算:true and true->true

                             true and false->false

                             false and false->false

           or运算:true or true->true

                           true or false->true

                           false or false->false

            not运算:not false->true

                            not true->false

空值:空值是没有意义的值 但是空值并不是0 0是有意义的 空值用none表示。

 

变量:简单来说就是存储不同数据类型的一个区域、它不仅可以是数字,还可以是任意数据类型。

           例:a=1、a=‘hello’、a=true等。

注意??:

           变量中最重要的也是最容易出错的就是变量之间赋值关系的问题

技术分享图片

          原因:当a=‘ldf’时 a->ldf ;a=b时 a->ldf且b->ldf ; a=‘ldfnb’这时 a->ldfnb。

 

常量:就是不变的量 通常用全部大写的量名来表示常量

 

二、运算符

  运算符种类:算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符。

  2.1)算数运算符:+ - *  % / //  **

  2.2) 比较运算符:==、!=、>、<、>=、<= 、<> 

  2.3)赋值运算符:=、+=、-= 、*=、 /= 、**=、 //=

  2.4)位运算符:& | ~ ^ << >>

  2.5)逻辑运算符: and or not

  2.6)成员运算符:in、not in

 

三、中文编码

  3.1)Python中默认的编码格式是 ASCII 格式,没修改编码格式时无法正确打印汉字,

          只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 # coding=utf-8 就行了。

 

四、基础语法

   1.python标识符:由字母、数字、下划线。不能以数字开头。

   2.以单下划线开头的_foo表示不直接访问的类属性、需通过类提供的接口进行访问、不能用xxx import * 而导入。

   3.以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表Python 里特殊方法专用的标识, 如 __init__() 代表类的构造函数。

 

4. Python 可以同一行显示多条语句,方法是用分号 ;

 

技术分享图片

5.python保留字:

 

技术分享图片

    6.行和缩紧:缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量。

          6.1)正确的缩进:

技术分享图片

        6.2)错误的缩进:

          

技术分享图片

 7.多行语句:可以使用斜杠( \)将一行的语句分为多行显示

技术分享图片

 9.同一行显示多条语句:

技术分享图片

10.Print输出:

技术分享图片

 

11.语法的全部重点:

技术分享图片

 

       

 

 

 

 

 

   

 

              

 

python(数据类型和变量 基础语法 运算符 中文编码)学习笔记

原文:https://www.cnblogs.com/MrDove/p/11343365.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!