iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python的基本知识
  • 719
分享到

python的基本知识

基本知识python 2023-01-30 22:01:47 719人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

1. python的简介    python的创始⼈人为吉多·范罗苏姆(Guido van Rossum)。1989年年的圣诞节期间,吉多· 范罗苏姆为了了在阿姆斯特丹丹打发时间,决⼼心开发⼀个新的脚本解释程序,作为ABC语言的⼀种继承。

1. python的简介

   python的创始⼈人为吉多·范罗苏姆(Guido van Rossum)。1989年年的圣诞节期间,吉多· 范罗苏姆为了了在阿姆斯特丹丹打发时间,决⼼心开发⼀个新的脚本解释程序,作为ABC语言的⼀种继承。新的TioBE排⾏行行榜,Python已经占据世界第四名的位置, Python崇尚优美、清晰、简单,是⼀个优秀并⼴广泛使⽤用的语言.

   python可以应用于众多领域,如:数据分析,组件集成,网络服务,图像处理,数值计算.

云计算: 云计算最⽕火的语⾔言,典型应⽤用OpenStackweb开发: 众多优秀的WEB框架,众多⼤大型⽹网站均为python开发,Youtube,Dropbox, 豆瓣。。。

典型WEB框架有Django科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas系统运维: 运维人员必备语言 金融:量化交易,金金融分析,在金融工程领域,Python不但在用,且用的最多,而且重要性逐年提高。原因:作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远高于c,c++,java,尤其擅长策略回测图形GUI: PyQt,WxPython,TkInterPython可以应⽤用于众多领域,如:数据分析、组件集成、网络服务、图像处理理、数值计算和科学计算等众多领域。目前业内⼏几乎所有⼤大中型互联网企业都在使用Python,如: Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、

Facebook、NASA、百度、腾讯、汽⻋车之家、美团等。

2.python是一种什么语言,以及优缺点.

   python的一门弱类型解释型高级编程的语言,

优点:1.Python的定位是“优雅”、“明确”、“简单”,2.开发效率非常高,3.可移植性————由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够⼯工 作在不不同平台上)。

缺点:1.开发速度慢,2.代码不能加密,3.线编程不能利用多CPU的问题

3.python的安装

1.软件下的网址:https://www.python.org/downloads,
后一路确定,记得把Path勾选,下面打上勾.
3PyCharm的下载破解与安装,pycharm要用专业版不要用社区版,下载地址:Https://www.jetbrains.com/pycharm/(百度搜索下载就可以),软件破解激活:http://idea.lanyus.com/,步骤:
a:C:\windows\System32\drivers\etc(系统目录)找到hosts,右击属性把只读勾选掉,在安全里面系统的账号权限变成全部允许
b:把 “0.0.0.0 account.jetbrains.com”添加到hosts文件中
c:打开pycharm,新建项目保存的路径,之后新建文件夹.遇到的问题是无法使用软件(没有关联上软件)查看是不是勾选上,没有自动勾选需要手动选择.
d:打开电脑运行win+r,输入python.
4.变量
变量的含义:将运行中间的结果暂时保存到内存,一遍后续程序的调用
#变量的命名规范:
1.用数字,字母,下划线组成
2.不能用数字开头.更不能是纯数字
3.不能使用python的关键字
4.不要用中文
5 .不要太长   #前段除外
6.要有意义
7.区分大小写
8.推荐使用驼峰或者下划线     #每个单词的首字母大写      #用下 划线分割每个单词
#常量:常量一般所有字母大写
        Pi=3.141592653
#python的基本数据类型
#查看变量的数据类型thpe()
print(type(a))  #class类,类型,类别
能够执行的操作,+   -   *  /   %(取余)  //(整除)   **(次方)
print(1+2)   3
print(1-2)    -1
print(1*2)    2
print(1/2)     0.5
print(10/3)  #计算机中无法准确的表示一个小数的        3.333333333335
print(10%3)    1    #帮助我们求某个数是否是xxx的倍数
print(10//3)    3    整除,地板除
print(2**1)      2
1整数integer(int)直接写出数字就是整数
a=10
5.字符串string(str),用单引号,双引号,三引号引起来的内容都是字符串
\n转义字符,换行
字符串的相关操作(初步了解)      +字符串的连接,拼接:字符串和int不能相加
*数字,重复的
6.布尔值(bool)boolean   命题,true真命题,false假命题
bool值用来做判断的,没有操作
7.用户交互
=  复制,把等号右边的内容复制给左边
s=input()   #input输入,让用户输入一些内容,程序会停在这句话,程序阻塞在这里.input结束的时候,会自动的收集到用户输入的内容,把内容返回给前面的变量.
#用户的输入内容都是字符串
8.流程控制if语句
if如果,条件的判断     缩进按tab     else  否则.条件不成立        elif   否则,如果xxx      (有一个成立了,其他的都不走了),以下是if的用法:
if条件:
       结果1
结果2
if条件1:
      结果1
elif 条件2:
    结果2
  ....
else:
结果n
if条件1:
     结果1
f条件2:
     结果2
else:
   结果3
else:
   结果4结束
if的嵌套     ==判断      =赋值        嵌套的层数不要太多,一般不超过3-5层

1.    可扩展性————如果你需要你的⼀一段关键代码运⾏行行得更更快或者希望某些算法不不公开,你可以把你的部分程序⽤用C或C++编写,然后在你的Python程序中使⽤用它们。

--结束END--

本文标题: python的基本知识

本文链接: https://www.lsjlt.com/news/180382.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python的基本知识
    1. python的简介    python的创始⼈人为吉多·范罗苏姆(Guido van Rossum)。1989年年的圣诞节期间,吉多· 范罗苏姆为了了在阿姆斯特丹丹打发时间,决⼼心开发⼀个新的脚本解释程序,作为ABC语言的⼀种继承。...
    99+
    2023-01-30
    基本知识 python
  • Python基本知识点总结
    Python注释 python中单行注释采用 # 开头。 python 中多行注释使用三个单引号(''')或三个双引号(""")...
    99+
    2024-04-02
  • python:面向对象的基本知识
    #类是现实世界或思维世界的实体在计算机中的反映 #它将数据以及这些数据上的操作封装在一起 # 属性-特征 # 方法(函数)-行为 # 构造函数-__init__() 初始化类的特征 构造函数是自动被调用的,...
    99+
    2023-01-31
    基本知识 面向对象 python
  • Python基本知识点有哪些
    本篇内容主要讲解“Python基本知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python基本知识点有哪些”吧!Python注释python中单行注释采用 # 开头。python ...
    99+
    2023-06-29
  • python的基础知识
    1.python中的注释 ctrl + / 批量注释 块注释: 上下三个双引号中间的部分呢全部被注释" " "这是一个多行注释 " " " python的脚本编写 print('hello pyth...
    99+
    2023-01-31
    基础知识 python
  • python基础知识
    1.注释   1.1.单行注释:以#开头,#右边的有所东西当做说明.   1.2.多行注释:'''   我是多行注释   '''   2.变量   2.1.为了充分的利用内存空间以及更有效率的管理内存,变量是有不同类型的     2.1....
    99+
    2023-01-30
    基础知识 python
  • Python 基础知识
    只是打印出 hello world 肯定是不够的,是吗?你会希望做得比这还要多——你想要输入一些内容,操纵它,然后从中得到一些输出出来的内容。我们可以在 Python 中通过使用变量与常量来实现这一目标,在本章中我们还会学习其它的一些概...
    99+
    2023-01-31
    基础知识 Python
  • 【JavaEE】JavaScript webAPI的基本知识
    JavaScript Web API 文章目录 JavaScript Web APIwebAPI背景DOMDOM树 获取元素querySelectorquerySelectorAll ...
    99+
    2023-10-20
    java-ee javascript java
  • Python和Pycharm的基本知识大全-笔记
    目录 ​编辑 1:Python概述 2:PyCharm简介 3:安装和配置PyCharm 4:Python基本语法 5:PyCharm常用功能详解 6:Python调试技巧 7:Python代码风格和规范 8:Python第三方库介绍 ...
    99+
    2023-09-22
    python pycharm 经验分享
  • JNI语言基本知识
    JNI简介JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代...
    99+
    2023-05-30
    jni 基础知识 j
  • GTID的基本知识有哪些
    这篇文章主要介绍“GTID的基本知识有哪些”,在日常操作中,相信很多人在GTID的基本知识有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”GTID的基本知识有哪些”的疑惑...
    99+
    2024-04-02
  • HTML基本的知识是什么
    小编今天带大家了解HTML基本的知识是什么,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“HTML基...
    99+
    2024-04-02
  • C# for语句的基本知识
    这篇文章主要讲解了“C# for语句的基本知识”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C# for语句的基本知识”吧!C# for语句的用途比较广泛的用途,需要进行遍历和循环中,大多用...
    99+
    2023-06-17
  • python之基础知识
    1、变量: 2、字符串:用   “  ” 或 ' ' 标注的。 3、列表:[  ] 4、del 和 pop 的区别: 判断何时使用:当从列表中删除元素后不再使用,则del,若后续还使用则pop() 例: #del name =["lele...
    99+
    2023-01-30
    基础知识 python
  • Python基础知识(一)
      #Python中开始那个Hello World挺简单的。  #!user/bin/env python3  #这一行是shebang,用以指示用哪个解释器来执行,如果有的话,必须在程序第一行  print("Hello World!")...
    99+
    2023-01-31
    基础知识 Python
  • Python基础知识1
     一、PRINT FORMATTED OUTPUT1、%形式输出1.1 匹配字符,整数,浮点数(含精度),%类似转义print("my name is %s,age %d height %.2fm learning py...
    99+
    2023-06-02
  • PHP 基本知识点介绍
    文章目录 前言一、PHP是什么语言二、基础知识1. 运行环境2、基本语法3、超全局变量1、$GLOBALS2、$_SERVER3、$_GET4、$_POST5、$_REQUEST6、$_FIL...
    99+
    2023-09-01
    php
  • MySQL基本知识点梳理
    这篇文章主要讲解了“MySQL基本知识点梳理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL基本知识点梳理”吧!目录一、索引相关二、EXPLIAN中...
    99+
    2024-04-02
  • Flex基本知识有哪些
    这篇文章主要为大家展示了“Flex基本知识有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex基本知识有哪些”这篇文章吧。Flex基本知识Flex是否可以嵌入html可以,需要用到ifr...
    99+
    2023-06-17
  • pandas知识点(基本功能)
    1.重新索引 如果reindex会根据新索引重新排序,不存在的则引入缺省: In [3]: obj = Series([4.5,7.2,-5.3,3.6], index=["d","b","a","c"]) In [4]: obj O...
    99+
    2023-01-30
    知识点 基本功能 pandas
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作