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)


相关推荐

  • HDU-1387-Team Queue

    HDU-1387-Team Queue

  • shell基础学习总结

    shell基础学习总结shell基础教程,里面包含代码

  • c++基础知识入门_c语言刷屏代码

    c++基础知识入门_c语言刷屏代码往期文章分享点击跳转=>熬夜再战Android从青铜到王者-UI组件快速搭建App界面点击跳转=>熬夜再战Android从青铜到王者-几个适配方案点击跳转=>熬夜再战Android从青铜到王者-开发效率插件篇点击跳转=>Unity粒子特效系列-龙卷风预制体做好了,unitypackage包直接用!点击跳转=>姐姐喊我解锁套娃新技能:FairyGUI在Unity中实现List嵌套List/立体画廊等,玩出花儿来点击跳转=>Unity新手必备5款宝藏插件–价值上.

  • 批处理net命令集合

    批处理net命令集合批处理net命令集合netuse\\ip\ipc$””/user:””建立IPC空链接netuse\\ip\ipc$”密码”/user:”用户名”建立IPC非空链接 netuseh:\\ip\c$登陆后映射对方C:到本地为H: netuse\\ip\ipc$/del删除IPC链接 

  • Python Flask Web 框架入门

    Python Flask Web 框架入门Flask是一个轻量级的基于Python的web框架。本文适合有一定HTML、Python、网络基础的同学阅读。1.简介这份文档中的代码使用Python3运行。是的,所以读者需要自己在电脑上安装Python3和pip3。建议安装最新版本,我使用的是Python3.6.4。安装方法,可以自行谷歌或者百度。建议在linux下实践本教程中命令行操作、执行代码。2…

  • 权限持久化—映像劫持检测(Shift后门)[通俗易懂]

    权限持久化—映像劫持检测(Shift后门)[通俗易懂]映像劫持说白了还是利用了windows的一些特性,当你点击可执行文件进行执行时,系统并不会直接就对可执行文件进行执行,而是首先对注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ImageFileExecutionOptions,这个路径下面如果存在和该程序名称完全相同的子键,就查询对应子健中包含的“Dubugger”键值名,并用其指定的程序路径来代替原始的程序,之后执行的是遭到“劫持”的虚假程序。比较常用的是.

发表回复

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

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