python基本代码大全_python怎么运行代码

python基本代码大全_python怎么运行代码1、Python简介Python是一个解释性、编译性、互动性和面向对象的脚本语言。编译型语言:代码在编译之后,编译成2进制的文件,然后计算机就可用运行了。解释型语言:它是在运行的时候才编译的。脚本语言:指这个语言只有一个单一的功能。特点:易于学习、易于阅读优雅”、"明确”、"简单”2、Python安装下载地址:https://www.python.org/downloads/…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、Python简介

Python 是一个解释性、编译性、互动性和面向对象的脚本语言。

编译型语言:代码在编译之后,编译成2进制的文件,然后计算机就可用运行了。

解释型语言:它是在运行的时候才编译的。

脚本语言:指这个语言只有一个单一的功能。

特点:易于学习、易于阅读

优雅”、”明确”、”简单”

2、Python安装

下载地址:https://www.python.org/downloads/windows/

1772504-20200311144456390-1049326123.png

1772504-20200311144508889-1685725677.png

勾选[Add Python 3.7 to PATH]目的是在环境变量设定的路径中去查找[python.exe]

如果没有勾选,可以手动进行添加。

1772504-20200311144551152-1793834855.png

如果没有勾选可以在环境变量中手动添加

1772504-20200311144739249-991451527.png

3、集成开发环境(IDE)

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。

4、第一个Python程序

直接输入代码

打印指定内容print()

读取外部文件

1772504-20200311144940672-1895111796.png

1772504-20200311144957622-1371717833.png

1772504-20200311145005409-342698624.png

5、输入与输出

1772504-20200311145130527-1630964504.png

1772504-20200311145043606-389430432.png

6、注释

注释是指在代码中对代码功能进行解释说明的标注性文字,可以提高代码的可读性。注释的内容将被Python解释器忽略。并不会在执行结果中体现出来。

在Python中,通常包括3种类型的注释,分别是单行注释、多行注释和中文声明注释。

1772504-20200311145243244-2007757467.png

1772504-20200311145250768-1465698961.png

多行注释:通常用来为python文件、模块、类或者函数等添加版权、功能等信息也用来解释重要的函数、参数等信息。

1772504-20200311145415039-1144793635.png

中文编码声明注释:如果用到指定字符编码类型的中文编码,需要在文件开头加上中文声明注释

格式:# -*-coding:编码 -*- 或者#coding=编码

例如保存文件编码格式为UTF-8

7、分支与循环(if)

Python没有像其他大多数语言一样使用”{}”表示语句体,而是通过语句的缩进来判断语句体,缩进默认为4个空格

1772504-20200311145701290-1549850207.png

If语句通过”==”运算符判断相等,通过”!=”运算符判断不相等

1772504-20200311145728275-1081672664.png

If语句还可以用”in”和”not in”判断字符串是否包含

1772504-20200311145757680-1460816155.png

8、分支与循环(while)

While循环是通过一个条件来控制是否要继续反复执行循环体中的语句

格式:while 条件表达式

循环体

1772504-20200311145856246-845951275.png

9、分支与循环(for)

for循环是一个计次循环,通常用于遍历序列,以及迭代对象中的元素,一般运用在循环次数已知的情况下。

格式:for 迭代变量 in 对象:

循环体

1772504-20200311150046134-980884362.png

10、列表

列表、元组与字典是最常见的用于存放数据的形式。下面简单介绍:

1772504-20200311150127741-134964325.png

索引:序列中所有的元素的都是有编号的(从0开始递增)这些元素的编号被称为索引。

列表操作

打印任意元素

打印最后一个元素

修改任意元素

在末尾添加元素

删除任意元素

1772504-20200311150239951-1538210397.png

11、元组

不可改变的列表就是元组,元组是将[]改为了()

元组是不可以改变的,不能够对元组完成排序,也不能追加和删除元素

1772504-20200311150326847-158558210.png

1772504-20200311150340752-498705725.png

1772504-20200311150352256-136401345.png

创建数组元组

1772504-20200311150427524-344377478.png

删除元组

1772504-20200311150444874-519341257.png

修改、连接元组元素

元组是不可变的序列,不能对单个元素进行修改。但可以对元组进行重新赋值

连接的内容必须都是元组

1772504-20200311150528685-706246200.png

1772504-20200311150537813-1610443312.png

12、字典

字典用花括号’{ }’表示,每个元素由1个key和1个value组成,key与value之间用冒号”:’分隔,不同元素之间用”,’ 分隔。

Keys()返回字典key的列表,values()返回字典value的列表,items()将所有的字典元素以列表形式返回。Pop()通过指定key来删除字典中的某元素

1772504-20200311150622093-983239449.png

13、函数

函数应用非常广泛。例如,用于输出的print()、用于输入的input()函数,以及生成一系列整数的range()函数,python还可以支持自定义函数,通过一段有规律的、重复的代码定义为函数,达到一次编写多次调用的目的,可以提高代码重复利用率。

1772504-20200311150652364-448368507.png

14、类与方法

类是面向对象编程的核心概念,是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类。

Python中一切都是对象,不仅是具体的事物称为对象,字符串、函数也都是对象

方法的调用:方法是通过对象点方法调用的(这里是指对象方法)

1772504-20200311150745980-457601038.png

1772504-20200311150755747-1115461737.png

15、模块调用

模组,一般称为类库或模块。在实际开发中,不可避免会用到Python的标准模块和第三方库。如果要实现与时间有关的功能,就需要调用python标准模块的time。如果要实现Web自动化测试,就需要调用Python第三方库Selenium。

1772504-20200311150835959-1227567946.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/174525.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • native2ascii 用法_native to

    native2ascii 用法_native toDK native2ascii工具用法(2010-01-2814:25:30)转载标签:it分类:JAVA地带背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码…

  • leetcode难度级别_直线上最多的点数

    leetcode难度级别_直线上最多的点数给定一个二维平面,平面上有 n 个点,求最多有多少个点在同一条直线上。示例 1:输入: [[1,1],[2,2],[3,3]]输出: 3解释:^|| o| o| o +————->0 1 2 3 4示例 2:输入: [[1,1],[3,2],[5,3],[4,1],[2,3],[1,4]]输出: 4解释:^|| o| o o| o| o o+—–

  • 10条PHP编程习惯助你找工作

    10条PHP编程习惯助你找工作

    2021年10月15日
  • redis 密码_商用密码知识

    redis 密码_商用密码知识Redis可以设置密码,设置密码后如果不用密码登录,执行命令时会提示错误:下面列举一下Redis密码相关知识。1,在配置文件中设置密码在Redis的配置文件中,可以用requirepass参数配置密码,比如这样:requirepassthisispassword那么密码就是thisispassword。配置文件中设置的密码在启动Redis时就会生效。…

  • 倒立摆模型分析_倒立摆系统建模方法

    倒立摆模型分析_倒立摆系统建模方法模型对小车的水平受力分析Mx¨=F−bx˙−NM\ddot{x}=F-b\dot{x}-NMx¨=F−bx˙−Nx¨\ddot{x}x¨代表对运动距离的二阶微分,即小车在外力作用下的加速度。FFF是外部施加给系统的外力。x˙\dot{x}x˙代表小车当前的运动速度,小车所受到的摩擦力为摩擦系数与小车运动速度之积,即f=bx˙f=b\dot{x}f=bx˙。NNN为倒单摆作用给小车水平方向的力。对倒单摆的受力分析摆杆做平面运动,可以分解为质心的平动和绕质心的转动。N=mx¨−(mlψ

  • 他们做了个艰难的决定

    他们做了个艰难的决定
    可口可乐做了个艰难的决定,如果监测到用户胃里有百事可乐,将自动释放农药和汞。
    中石化做了个艰难的决定,如果监测到用户汽车油箱里有中石油,将自动释放电火花。
    肯德基做了个艰难的决定,如果监测到用户吃过有麦当劳,将自动释放牛屎。
    百度做了个艰难的决定,如果监测到用户浏览Google,将自动封禁百度ID。。。
    联通做了个艰难的决定,如果方圆百米内检测到有移动用户将使这些用户不间断自动拨打110
    郭小四做了一个艰难的决定,如果发现读者的脑袋里

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号