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

python入门到精通(一):入门必备知识

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

python入门到精通(一):入门必备知识

一、简介 1.1 什么是python

python就是一种编程语言

2.语言的种类:

编译型语言:java、c、c++、c#

编译:将写好的源吗转换成机器码,这个过程就是编译

编译以后,可以随时直接使用

解释型语言:shell、python

读取一行,然后在解释器中解释一行,然后执行一行
解释型语言的执行效率远低于编译型语言
python基于字节码文件可以提示执行效率【了解】

语言还分为

静态语言

变量必须先定义,后使用
变量使用以后必须收到释放变量,回收变量内存你空间
java、c

动态语言

不需要提前定义,就可以直接使用
变量不需要手动释放内存空间
python、shell

1.2python的特点

 解释型语言、动态语言
 可以在windows、linux中开发
 python版本
 2.6
 2.7
 3.X    
 windows中python开发环境
 安装python解释器:python3.10
 安装python开发环境:pycharm
 程序代码是用缩进控制的,如果缩进有问题,程序直接报错

1.3.python的应用领域

- 中小型网站
- 数据分析
- 人工智能
- 小游戏
- 爬虫
- 自动化运维
- 自动化测试

二.python语法基础

2.1标识符

标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。

以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双下划线开头的标识符,如:__xx,表示私有成员;双下划线开头和结尾的标识符,如:__xx__,表示 Python 中内置标识,如:__init__() 表示类的构造函数

2.2关键字

下边这个列表中是python中的关键字(保留字),在自定义标识符(变量,函数,语句)中不可使用关键字。

andexecnotassertfinallyor
breakforpassclassfromprint
continueglobalraisedefifreturn
delimporttryelifinwhile
elseiswithexceptlambdayield

2.3引号与注释

注释方法

#号可以给单行注释

多行注释举例
'''
print("hello world")
print("hello world")
print("hello world")
'''

引号的使用

userinput="123"
print(type(userinput))

#输出结果  

可以看到输出结果是 str ,引号可以来表示内容是字符串

 三.输入输出

Python 输出使用 print(),内容加在括号中即可。

print("可以输出内容到屏幕")

Python 提供了一个 input(),可以让用户输入字符串,并存放到一个变量里。

userinput=input("可以让用户输入内容")
三.数据类型

数字

布尔

字符类型

列表

元组

字典

四.运算符

4.1算数运算符

运算符描述
+两个数相加,或是字符串连接
-两个数相减
*两个数相乘,或是返回一个重复若干次的字符串
/两个数相除,结果为浮点数(小数)
//两个数相除,结果为向下取整的整数
%取模,返回两个数相除的余数
**

幂运算,返回乘方结果

 4.2比较运算符

     ==                                            比较两个对象是否相等
    !=                                            比较两个对象是否不相等
      >大小比较,例如 x>y 将比较 x 和 y 的大小,如 x 比 y 大,返回 True,否则返回 False
      <大小比较,例如 x
     >=比较两个对象是否相等大小比较,例如 x>=y 将比较 x 和 y 的大小,如 x 大于等于 y,返回 True,否则返回 False
     <=大小比较,例如 x<=y 将比较 x 和 y 的大小,如 x 小于等于 y,返回 True,否则返回 False
五.中文编码

在python中指定中文编码方法有以下两种

写法1:在第二行写  #coding=utf-8
写法2:在第二行写  # -*- coding:utf-8 -*-

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

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

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