热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

pythoninput文件名_新手看懂这篇Python入门基础知识总结就可以进入下阶段学习...

一张图学会python网上搜索一张图学会python,虽然夸张,但是python基础的知识都包括在里面。还有这张图的内容是python2的,
e45998fb7405bc9cf897379c253e7f76.png
一张图学会python

网上搜索一张图学会python,虽然夸张,但是python基础的知识都包括在里面。还有这张图的内容是python2的,好像没有python3的;可能有,只是我没有找到。

da6ff2a014a9023fefb6f2184688f046.png

总结一下Python入门基础知识

后缀

文件名用.py为后缀,python3文件名用中文也可以运行;python文件自己用的可以中文,如果线上项目或者多人合作的时候,就用英文命名。

45ea3f69cf95c0a1ad7e4698631fdd34.png

注释

Python中单行注释以#开头,多行注释可以左右各三个单引号或者双引号。

1b4a80d35bc74e10d6b935b0f68ca671.png

行与缩进

python最具特色的就是使用缩进来表示代码块,不需要使用大括号{}。

缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。

不同级别缩进一般4个空格,也是一个tab键。

ee7e9143a52bcf5261693366e5903482.png

多行语句

Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠()来实现。在 [], {}, 或 () 中的多行语句,不需要使用反斜杠()。

69c0a984fb922b20c5a0cf76e4df5160.png

Print 输出

print 默认输出是换行的,如果要实现不换行需要在变量末尾加上end=。

1c5b073f763cf2065196592f394cb011.png
6c872c6ffa660224e576b66412aa5e60.png

input等待用户输入

执行下面的程序在按回车键后就会等待用户输入。

6ad5f87bf369b6ba092efa07b53f5f67.png
010cdfa8218ed6164b5f6f480d9f98e4.png

import 与 from...import

在 python 用import或者from...import来导入相应的模块。

将整个模块导入,格式为:import 模块名

将整个模块导入取别名,格式为:import 模块名 as 别名

从某个模块中导入某个函数,格式为:from 模块名 import 方法

从某个模块中导入多个函数,格式为:from 模块名 import 方法1, 方法2...

将某个模块中的全部函数导入,格式为:from 模块名 import *

901301cc177ac2b512c94afb9a3ef6a3.png

变量

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

7a7736ed12ae947ed8471ba09db5ec45.png

字符串

多种字符串格式

25f32315d22717a5285f6b04a88797ea.png

列表、元组、集合、字典

d3f3aefd81140cb918ecf2493bb44693.png

type() 函数

96f3444ea0e03e13032de11dadde6602.png
2aeb113c8a12bd93f2702c8feda6792a.png

len()函数

返回对象(字符、列表、元组、集合、字典等)长度或项目个数。

826b0c627782858fd3ae9fd89b3e913d.png
0190f4fdea115e8f8d549743580dfb6a.png

for...in..和range()

84bb88ccb487e492826ca09428af9d85.png

pass 语句

pass是空语句,是为了保持程序结构的完整性。不做任何事情,一般用做占位语句。

f51f5d0d3d718bdfa00dc85e3c1de13d.png

函数定义和使用

6f9f3d562d86e4958c2c7e98952fabec.png

类的定义和使用

19c94f75c570a8de945b6c13d0dd673c.png

​一张图学会python

250945838cb4cd3f99fe8e0febbb82ff.png



推荐阅读
  • 本文介绍了Python对Excel文件的读取方法,包括模块的安装和使用。通过安装xlrd、xlwt、xlutils、pyExcelerator等模块,可以实现对Excel文件的读取和处理。具体的读取方法包括打开excel文件、抓取所有sheet的名称、定位到指定的表单等。本文提供了两种定位表单的方式,并给出了相应的代码示例。 ... [详细]
  • 本文介绍了如何使用python从列表中删除所有的零,并将结果以列表形式输出,同时提供了示例格式。 ... [详细]
  • 超级简单加解密工具的方案和功能
    本文介绍了一个超级简单的加解密工具的方案和功能。该工具可以读取文件头,并根据特定长度进行加密,加密后将加密部分写入源文件。同时,该工具也支持解密操作。加密和解密过程是可逆的。本文还提到了一些相关的功能和使用方法,并给出了Python代码示例。 ... [详细]
  • 开发笔记:python协程的理解
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了python协程的理解相关的知识,希望对你有一定的参考价值。一、介绍什么是并发?并发的本质就是 ... [详细]
  • 我们需要用到一个python强大的库:python-dox直接pipinstallpython-docx在项目中加个赤壁赋.docx的空文件附上完整的python代码fromdoc ... [详细]
  • 项目背景:在玩游戏《坎巴拉太空计划》过程中发现火箭升空的过程比较有意思,想通过程序实现表述其具体升空的过程功能:1.输入变量, ... [详细]
  • 丛api的python的简单介绍
    本文目录一览:1、如何使用python利用api获取天气预报 ... [详细]
  • 前言无论使用哪种语言,我们都需要关注性能优化,提高执行效率。选择脚本语言需要持久的速度。在某种程度上,这句话说明了Python作为一种脚 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
  • 详解 Python 的二元算术运算,为什么说减法只是语法糖?[Python常见问题]
    原题|UnravellingbinaryarithmeticoperationsinPython作者|BrettCannon译者|豌豆花下猫(“Python猫 ... [详细]
  • Python语言简介、环境搭建、PyCharm的安装和配置
    一、Python语言简介1.1Python语言的基本概念官方对Python语言的介绍如下:Python是一款易于学习且功能强大的编程语言。它具有高效率的数据结构,能够简单又有效地实 ... [详细]
  • 似乎有两种不同的方法可以将字符串转换为字节,如对typeerror的回答所示:str不支持缓冲区接口。这些方法中哪一种比较好或更适合用Python& ... [详细]
  • 深刻理解 python中函数的参数 引用的传递方式
    函数的参数作为引用Python唯一支持的参数传递模式是共享传参(callbysharing)。共享传参指函数的各个形参获得实参中各个引用的副本。也就是 ... [详细]
author-avatar
辛集小怪兽_603
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有