最近在学习python自动化,零基础的我心里有点担心,希望我的担心是多余的吧。

一、什么是python?

百度的结果:python是一种面向对象的解释型计算机程序设计语言。具有丰富和强大的库,它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地连接在一起。python的特点是语法简单、优雅、简单易学(会者不难,难者不会,嘿嘿!)。

python的安装大家可以百度啊

二、python的运行

我用的是Windows本,安装好后,配置完环境变量,对了我用的python3,编辑器用的是pycharm(可视化编辑器),方便运行和调试。

首先,第一个程序,大家都知道的:

其次,学习了变量,变量是干嘛的?简单说变量就是存东西的,只需要一个等号就好了,也不需要定义数据类型。如下图:

然后就是python中的单引号、双引号、三引号:

python中的单引号和双引号没啥区别,就是字符串用单引号的话,那外面的就用双引号,里面是双引号,外面就是单引号。如果代码中既有单引号又有双引号,那外面的就用三引号(三个单引号),并且三个单引号还有多行注释代码的作用,如下:

输入、输出

python输入使用函数input,接收的是一个字符串,然后使用print打印,如下:

条件判断

python条件判断使用if else来判断,多分支条件判断使用if elif...else格式如下:

循环,python中的循环用while和for,两者的区别是:while循环之前,先判断一次,如果满足条件的话,再循环;for循环的时候必须有一个可迭代的对象,才能循环。如下:

最后,写一个小程序,总结一下:有关登录的小程序:

今天分享就到这里。

python自动化笔记_python自动化学习笔记(一)相关推荐

  1. python基础笔记_python基础学习笔记(九)

    python异常 python用异常对象(exception object)来表示异常情况.遇到错误后,会引发异常.如果异常对象并未被处理或捕捉,程序就会用所谓的 回溯(Traceback, 一种错误 ...

  2. python ide安装_Python基础学习笔记(一)安装以及IDE的配置

    一.初识Python 版本:python-3.4.3.amd64 初次接触Python,没有使用Python 2.x进行开发真实项目的经历.所以不知2.x版本和3.x版本孰优孰劣,目前是作为一门兴趣来 ...

  3. python语言基础笔记_python语言学习笔记整理

    什么是程序? 程序等于数据结构加算法,那么数据结构是一个静态的东西,算法是一个动态的东西,我们用一个新的语言编写这个程序,我们要考虑到语言也主要由数据结构和算法相关的东西,或静态或动态的东西来构成,所 ...

  4. python基础笔记_python基础学习笔记

    一.Python四种类型的数据格式 整数----2.3. 长整数:指的是比较大一点的整数 浮点数----3.23.52.3EE:标记表示10的幂. 复数----(-5+4J).(2.3-4.6J) 二 ...

  5. python用法查询笔记_Python爬虫学习笔记(三)

    handler处理器自定义 - Cookies && URLError && json简单使用 Cookies: 以抓取https://www.yaozh.com/为例 ...

  6. python 矩阵除法_Python线性代数学习笔记——矩阵的基本运算和基本性质,实现矩阵的基本运算...

    当学习完矩阵的定义以后,我们来学习矩阵的基本运算,与基本性质 矩阵的基本运算:矩阵的加法,每一个对应元素相加,对应结果的矩阵 例子:矩阵A和矩阵B表示的是同学上学期和下学期的课程的成绩,两个矩阵相加就 ...

  7. python networkx教程_Python NetworkX 学习笔记

    chapter1 快速开始 import networkx as nx from matplotlib import pyplot as plt G = nx.Graph() # create a g ...

  8. python 基础代谢率计算_Python的学习笔记案例3--基础代谢率计算4.0

    前面的3节课已经将BMR计算讲完,这一节主要讲解一下在遇到异常情况怎么处理? 下面是异常处理机制: --引入异常处理机制可以用来解决程序运行时的错误 语法: try: except: except: ...

  9. python画猪猪侠_python的学习笔记/002-3(2018-5-20)

    群集类型 群集类型 列表 元组 字典 集合 list tuple dict set 1.列表 列表的类型是list,特点为有序,具备索引,内容与长度可以变动.要创建列表,可以使用[]直接表示法,列表中 ...

  10. python pywin32教程_python pywin32学习笔记

    参考博客链接 参考博客链接 pyhandle=win32gui.FindWindow(classname,text) pyhandle windows窗体句柄,int 类型 className 窗体类 ...

最新文章

  1. Battery electric vehicles (BEVs) 快充技术
  2. 【转】MATLAB如何制作动画(动态图形演示movie)
  3. java做一个简单的数据库,哪个嵌入式数据库用Java写成一个简单的键/值存储?
  4. python程序写诗_将Python诗歌与D结合起来
  5. zabbix php 安装,zabbix_Linux安装php5.6.31
  6. android wifi 连不上手机助手,usb调试断断续续的很烦?试试adb wifi调试
  7. 继京东27亿买饭店之后 头条要花90亿买广场?张一鸣曾表示年轻人应住市区
  8. 若依框架修改器的使用教程
  9. 用到f6的快捷键_简单上手excel秘籍:6大Excel技巧展示+50个常用快捷键!会这些就够了...
  10. Eureka 客户端不注册
  11. 动态展开所有_动态演示立方体的展开,并且显示11种展开图——GeoGebra制作教程...
  12. HTML5 Geolocation(地理定位)用于定位用户的位置。
  13. Linux安装redis及redis的php扩展。
  14. 每日单词20110502
  15. C# 实现支持markdown语法编辑器
  16. OSPF的DR/BDR的选举规则,数据包,接口网络
  17. 流量都去哪儿了? 流量不清零后“消耗快”
  18. AI产业链的划分,主要可分为基础层、技术层和应用层
  19. HTML实现简单的网页设计。
  20. MS08-067远程代码执行漏洞(CVE-2008-4250) | Windows Server服务RPC请求缓冲区溢出漏洞复现

热门文章

  1. sudo chown -R nobody:nogroup clear
  2. Linux下线程同步对象(3)——条件变量
  3. TX2不支持TensorRT INT8,int8 官方参考
  4. 文/有品生活(pinpinlife) 小户型家具如何摆?
  5. ubuntu ffmpeg 下载安装
  6. 第四季-专题3-嵌入式Linux内核制作
  7. python基础--字符串
  8. .net通用CMS快速开发框架——问题:Dapper通用的多表联合分页查询怎么破?
  9. 使用spring的JdbcTemplate进行查询的三种回调方式的比较
  10. python flask应用部署