当前位置: 首页 > news >正文

买国外空间哪个网站好/热搜榜百度一下你就知道

买国外空间哪个网站好,热搜榜百度一下你就知道,游戏排行榜前十名大型网络游戏,办公家具网站模版Python语言目的是让使用者专注于解决问题而不是语言本身 (相忘于江湖)Python发音:“派森” , 英文 蟒蛇 的意识适用场景 :人工智能机器学习大数据分析 网络爬虫 反爬虫(不让你抓)反反爬虫(我就是要抓)下面这个图,看看就行、不能太当真&…

5ea154e7edcc459a44f5157d27ca131d.png

Python语言目的是让使用者专注于解决问题而不是语言本身 (相忘于江湖)

Python发音:“派森” ,   英文 蟒蛇 的意识

 适用场景 :

  • 人工智能

  • 机器学习

  • 大数据分析 

  •  网络爬虫

  •  反爬虫(不让你抓)反反爬虫(我就是要抓)


下面这个图,看看就行、不能太当真,当个宣传片看

74d7953d5fba70d71c7e1ce8a0fb2d1f.png


Python  简介:

      Python 属于典型的解释型语言,解释一行执行一行,不像编译型语言整个代码编译成可执行文件后在交给电脑执行。

   Python 程序需要解释器的支持,在不同的平台可安装了不同的解释器 ,不用担心任何兼容性问题,真正的“一次编写,到处运行

   解释型语言的执行效率普遍低于编译型语言。 

    下载python程序的时候,都会提供程序源码,否则无法执行。

    所以 python 开源 !

python现在发展到3.0以上的版本了, 没有考虑向下兼容,即2.0版本的程序无法在3.0的版本上运,我们直接学3.0的就ok

  正题开始 :


(一)python安装

 下载地址:

https://www.python.org/downloads/

 拿windows举例:下载3.8版本以上的

注意勾选 添加到PATH里面;(方便自己的程序运行)

a4771e0d11394aa161fa13fe9d0f0dc8.png

 下一步 全选:注意  IDLE 勾选,开发python自带的IDE工具。

f86ebf67c6201c388c630f9350faabdc.png

  安装完成之后校验: 输入 python  提示如下,则说明安装成功

cd6e259c82fd4e4924eeefa39d0c34eb.png

显示版本信息:

5b50cf60bdd9e999b66a881f7187f88c.png


 (二)   第一个hello world程序

  print("Hello World!")

  print("我还是从前那个少年没有一丝丝改变!")

  代码:

1a728dc8b0e80e42d45c590d1408c9b0.png

 通过菜单,或者F5 运行

b2aaf22f51440ae05e087e4449a25163.png

   运行结果 : 

c993d56fea432d7ad64e6ba445d350c6.png

(三)基础语法知识

3.1 python注释  

 3.3.1 单行注释:

         #号

       print("Hello World!")       #输出函数

3.3.2 多行注释

      使用三个连续的单引号'''或者三个连续的双引号"""注释多行内容

‘’‘ 

我还是从前那个少年没有一丝丝改变

时间只不过是考验种在心中信念丝毫未减

add by     月华

add date  2020-5-20 

‘’‘  


3.2  python标识符命名规范 

       标识符的命名规则如下:(感觉给java差不多)

  • 标识符是由字符(A~Z 和 a~z)、下划线和数字组成,

    但第一个字符不能是数字

  • 标识符不能和 Python 中的保留字相同。有关保留字, 

  • Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。

  •  在 Python 中,标识符中的字母是严格区分大小写

   例如:

         UserID       # 纯字母组合

         password    #纯字母

         NAME 、   name  # 区分大小写 是不一样的标识符

         zhang3  、  li4    # 字母和数字的组合

注意:

1、python允许用中文做标识符,

      原因是 3.0版本以上用的是UTF-8的字符集允许中文,

     但 不建议这样用。用拼音

2、以下划线开头的标识符有特殊含义,

        例如:

  • 以单下划线开头的标识符(如 _width),

    表示不能直接访问的类属性,

    其无法通过 from...import* 的方式导入;

  • 以双下划线开头的标识符(如__add)表示类的私有成员;

  • 以双下划线作为开头和结尾的标识符(如 __init__),

    是专用标识符。

3.3  保留字

    Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。

Python 关键字一览表
andasassertbreakclasscontinue
defdelelifelseexceptfinally
forfromFalseglobalifimport
inislambdanonlocalnotNone
orpassraisereturntryTrue
whilewithyield

   注意里面的大小写,python是完全区分大小写 

    我们可以说 if 是保留字,但 IF 就不是保留字。


3.4 Python编码规范

    Python 采用 PEP 8 作为编码规范,

其中 PEP 是 Python Enhancement Proposal(Python 增强建议书)的缩写,8 代表的是 Python 代码的样式指南。

下面仅给大家列出 PEP 8 中初学者应严格遵守的一些编码规则:

1、每个 import 语句只导入一个模块,尽量避免一次导入多个模块,例如:

  1. #推荐

  2. import os

  3. import sys

  4. #不推荐

  5. import os,sys

2、不要在行尾添加分号,也不要用分号将两条命令放在同一行,例如:

#不推荐

height=float(175) ; weight=float(70) ;

   3、  建议每行不超过 80 个字符,如果超过,建议使用小括号将多行内容隐式的连接起来,而不推荐使用反斜杠 \ 进行连接。

str= ("我还是从前那个少年、没有一丝丝改变、时间只不过是考验"

"种在心中信念丝毫未减、眼前这个少年还是最初那张脸面")

运行结果:

c5f4203becef693459d1094f4b7568bf.png


(四)内置函数

     Python 解释器自带的函数叫做内置函数,这些函数可以直接使用,不需要导入某个模块。

     Python 解释器也是一个程序,它给用户提供了一些常用功能,并给它们起了独一无二的名字,这些常用功能就是内置函数。Python 解释器启动以后,内置函数也生效了,可以直接拿来使用。

     内置函数是解释器的一部分,它随着解释器的启动而生效;标准库函数是解释器的外部扩展,导入模块以后才能生效。一般来说,内置函数的执行效率要高于标准库函数。

      内置函数的数量必须被严格控制,否则 Python 解释器会变得庞大和臃肿。一般来说,只有那些使用频繁或者和语言本身绑定比较紧密的函数,才会被提升为内置函数。

比如我们常用的 print() 函数,就是内置函数

   内置函数说明: 官网地址:

https://docs.python.org/zh-cn/3/library/functions.html

ead58038dc50d0474ec72727cc9f2951.png

 注意:不要使用内置函数的名字作为标识符使用(例如变量名、函数名、类名、模板名、对象名等),虽然这样做 Python 解释器不会报错,但这会导致同名的内置函数被覆盖,从而无法使用。


(五)转义字符

      基本和C语言一致 

a1ba0ae137e55e9e60335081bdd72cdf.png

Python原始字符串

    为了解决转义字符的问题,Python 支持原始字符串。在原始字符串中,\不会被当作转义字符,所有的内容都保持“原汁原味”的样子。

在普通字符串或者长字符串的开头加上 前缀,就变成了原始字符串,具体格式为:

rstr = r'D:\Program Files\Python 3.8\python.exe'print(rstr)

输出:

7575edd793b81b7bb8cc18f503626a54.png

用   r'  开头,表示文件路径的反斜杠不用转义了  

字符串的换行

Python 不是格式自由的语言,它对程序的换行、缩进都有严格的语法要求。要想换行书写一个比较长的字符串,必须在行尾添加反斜杠\, 例子:

rstr = '我还是从前那个少年\没有一丝丝改变\时间只不过是考验\种在心中信念丝毫未减\眼前这个少年\还是最初那张脸\面前再多艰险不退却'print(rstr)

   输出结果是一行,

3e392ed78103b2c60c8e55cf34b613ff.png

我们加上 \n  的换行转义字符

rstr = '我还是从前那个少年\n\没有一丝丝改变\n  \时间只不过是考验  \n  \种在心中信念丝毫未减\n \眼前这个少年\n \还是最初那张脸\n \面前再多艰险不退却'print(rstr)

输出结果:

dfe20759364606f0f26b4cfc1bc1251c.png


  赋值运算,流程控制,类和对象 等下期汇总。

c13a8b1603954c93c55f5086b130be62.png

看往期:

大数据-数据可视化

大数据-啤酒和尿布(UserCF和ItemCF)

极简--大数据原理介绍

http://www.lbrq.cn/news/1548991.html

相关文章:

  • 沂水网站建设/培训网站设计
  • 免费建站推广/网络开发
  • 如何做优化网站的原创性文章/嘉兴关键词优化报价
  • web网站开发技术考试题型/长沙网址seo
  • 电影视频网站源码/长沙关键词优化平台
  • 网站建设pdf下载/优化关键词排名哪家好
  • 网站建设所学内容/超级seo助手
  • 新1站网站建设/营销型网站外包
  • 微商营销宝最新版/seo站长博客
  • 用dw做网站毕业设计/中国企业网络营销现状
  • 备案 个人网站建设方案书/b站视频推广app
  • 营销型网站建设试卷/南京网站快速排名提升
  • 网站设计O2O平台独立开发/seo排名工具外包
  • 网站做彩票犯法吗/多层次网络营销合法吗
  • 西安做网站建设哪家好/自助建站系统个人网站
  • 网站建设系统公司地址/企业推广策划书
  • cdn wordpress 回复/google搜索优化
  • 做视频在哪个网站收益高/现在网络推广方式
  • wordpress跳转页面插件/专业seo优化推广
  • 动态网站开发参考资料/qq推广平台
  • 上海制作企业网站/网络营销策略有哪些
  • 网络营销网站的功能/产品关键词
  • 模板之家网页模板/网站推广及seo方案
  • wordpress怎么自定义音乐/西安优化seo托管
  • 广州网络营销品牌/seo优化工作怎么样
  • 无锡高端网站建设平台/企业网站开发制作
  • WordPress没有必要缓存插件/图片优化软件
  • 国外浏览器网站/网站优化公司哪家好
  • 网站视频插入播放/蚁坊软件舆情监测系统
  • 怎么用dw做博客网站/足球排行榜前十名
  • 安装pnpm i -D @types/wechat-miniprogram报错,版本不匹配
  • 具身智能2硬件架构(人形机器人)摘自Openloong社区
  • 系统架构评估方法全景解析
  • 基于Android的随身小管家APP的设计与实现/基于SSM框架的财务管理系统/android Studio/java/原生开发
  • 【Python面试题】写一个用元类(metaclass)实现API接口自动注册的Demo。以及装饰器在项目中典型应用场景。
  • python的邮件发送及配置