栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python基础(一)入门知识

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python基础(一)入门知识

一、几个基本概念 1.表达式

        表达式就是一个类似于公式的东西,仅仅用了计算结果,不会对程序产生实质性影响。

        例如:10 + 5、8 - 4

2.语句

        一般需要完成某种功能,例如打印信息、获取信息、为变量赋值。对程序产生一定的影响。
         例如:print()、a = 10

3.程序(program)

        程序就是由一条一条的语句和一条一条的表达式构成的。

4.函数(function)

        函数就是一种语句,专门来完成特定的功能。
            形如:xxx()
            分类:
                  内置函数:由Python解释器提供的函数,可以在python中直接使用
                  自定义函数:自主创建的函数
            要素:
                  参数
                        - ()中的内容就是函数的参数            
                        - 函数可以没有参数,也可以有多个参数,多个参数之间使用,隔开
                  返回值
                        - 函数的返回结果,函数也可以没有返回值。

二、字面量和变量
  • 字面量:字面量就是一个个的值,比如1 2 3 a b c ‘hello’
  • 变量:变量用来保存字面量。

三、基本语法

      1.Python严格区分大小写。
      2.每行就是一条语句,每条语句以换行结束。
      3.每一行语句不要过长(规范中建议每行不要超过80个字符)。
            "rulers":[80],
      4.一条语句可以分多行编写,语句后边以结尾。
      5.Python是缩进严格的语言,所以在Python中不要随便缩进。
      6.在Python中使用#来表示注释,#后的内容都属于注释,注释的内容将会被解释器所忽略。


四、标识符

        在python中可以自主命名的内容都属于标识符,比如:变量名、函数名、类名。

4.1标识符规范

        1.标识符中可以含有字母、数字、下划线,但是不能使用数字开头。

                例子:a_1、_a2、_3a

        2.标识符不能是python中的关键字和保留字。

                也不建议使用python中的函数名作为标识符,会导致函数被覆盖。

4.2.命名规范

        在python中遵循两种命名规范:

  • 下划线命名法
    • 所有字母小写,单词之间使用_分割。
    • max_length min_length hello_world
  • 帕斯卡命名法(大驼峰命名法)
    • 首字母大写,每个单词开头字母大写,其余字母小写。
    • MaxLength MinLength HelloWorld

一般情况下,Python中类名使用大驼峰命名法,其余的都用下划线命名法。

五、数据类型 数值

        数值分成了整数(int)、浮点数(float)、复数(complex)三种类型。

1.整数(int)

        所有的整数都是int类型,且大小没有限制。十进制的数字不能以0开头,而其余进制的整数,在打印时都会转化成十进制。二进制0b、八进制0o、十六进制0x。

        整数可以通过运算符计算,精度可保证。

2.浮点数(float)

        所有的小数都是浮点数。而对浮点数进行运算,精度无法保证。

例子:

c = 0.1 + 0.2 

计算结果:

0.30000000000000004

 

3.复数(complex)

a+bj

a是实部,b是虚部。 

字符串

        表示文本信息,使用引号引用。可以是单引号' '、双引号“ ”

        相同的引号之间不能嵌套。

s="子曰:"学而时习之,不亦乐乎""       #错误

s=‘子曰:"学而时习之,不亦乐乎"’        #正确

1.长字符串

        单引号跟双引号无法跨行使用,但是用三重引号''' """可以。三重引号可以换行、并且保留字符串的格式。

 s = '''锄禾日当午,

汗滴禾下土,

谁知盘中餐,

粒粒皆辛苦。

'''

2.转义字符

        可以使用 作为转义字符。通过转义字符,可以在字符串中使用一些特殊的内容。

‘        表示 ‘

"        表示 “

t         制表符

n        表示换行

\        表示反斜杠

uxxxx        表示xxxx为Unicode编码

3.格式化

        字符串之间也可以进行加法运算,运算结果为拼接结果,但不能和其他类型运算。

        在创建字符串时,可以在字符串中指定占位符。

布尔值 空值 六、对象 七、类型转换 八、运算符

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/861838.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号