龙猫Python简单学

机关算计基础知识

  1. cpu 相当有大脑负责运算和处理问题 最快
  2. 内存 临时充储数据 快
  3. 硬盘 云久充储数据 慢
  4. 操作系统 为电脑上个个独立的基础设备提供桥梁让他们可以相互建立起链接

python的应用和历史

python2版本: 源码不统一,功能重复` 维护难度大

python3版本: 代码统一维护难度降低

python是个什么编程语言

? 分类:编译型,解释型.

? 编译型;只翻译一次

? 优点:运行速度快

? 缺点:开发速度慢

代表:c,c++

? 解释型:逐行翻译

? 优点:开发速度快

? 缺点:运行速度慢

代表语言:python

混合型:java

python的优缺点

  1. 简单易懂
  2. 开发效率高
  3. 高级语言
  4. 可移植性

python的种类

python的简单安装和环境配置

  1. 免设置 exe开头

写一个python的程序

  1. ptint()

变量

用简单的变量名来代替变量`

  1. 只能字母数字下滑线组成
  2. 不能以数字开头
  3. 不能使用关键字
  4. 不建意使用中文和拼音
  5. 区分大小写
  6. 变量名要有意义
  7. 推荐写法:
    1. 驼峰体:首字母大写
    2. 下滑线:官方推介_

常亮

  1. 变量名全部大写视为常量

注释

  1. 给一些不太明白的代码备注一个功能描述--让人容易理解
  2. 当行(单行)注释: # 只注释一行,不能换行
  3. 多行注释:支持换行
  4. 注释内容在程序中不运行
  5. 只是将注释内容变为字符串并未使用

基础类型初识

  1. int 数字 --整形

  2. str字符串带引号就是

用户输入 input

  1. input() ,括号内是提示语
  2. python3版本中获取到的内容都是字符串
  3. type查看类型

流程控制语句 if 五种选择

单纯选择

if 条件:

多选一

if 条件:

? 结果

elif 条件:

? 结果

elif 条件:

? 结果

不限定多选:

if 条件:

? 结果

if 条件:

? 结果

if 条件:

? 结果

原文地址:https://www.cnblogs.com/mjf-2321277702-19941129/p/10968557.html

时间: 2024-08-30 06:51:20

龙猫Python简单学的相关文章

python简单学------------python函数

如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数 函数定义和调用 <1>定义函数 定义函数的格式如下: def 函数名(): 代码 demo: # 定义一个函数,能够完成打印信息的功能 def printInfo(): print '------------------------------------' print ' 人生苦短,我用Python' print '------------------------

python简单学------------公共方法,引用等

公共方法 运算符 运算符 Python 表达式 结果 描述 支持的数据类型 + [1, 2] + [3, 4] [1, 2, 3, 4] 合并 字符串.列表.元组 * 'Hi!' * 4 ['Hi!', 'Hi!', 'Hi!', 'Hi!'] 复制 字符串.列表.元组 in 3 in (1, 2, 3) True 元素是否存在 字符串.列表.元组.字典 not in 4 not in (1, 2, 3) True 元素是否不存在 字符串.列表.元组.字典 + >>> "hel

python简单学------------python面向对象

面向对象编程介绍 想一想 请用程序描述如下事情: A同学报道登记信息 B同学报道登记信息 C同学报道登记信息 A同学做自我介绍 B同学做自我介绍 C同学做自我介绍 stu_a = { "name":"A", "age":21, "gender":1, "hometown":"河北" } stu_b = { "name":"B", "age

python简单学------------python面向对象(2)

保护对象的属性 如果有一个对象,当需要对其进行修改属性时,有2种方法 对象名.属性名 = 数据 ---->直接修改 对象名.方法名() ---->间接修改 为了更好的保存属性安全,即不能随意修改,一般的处理方式为 将属性定义为私有属性 添加一个可以调用的方法,供调用 class People(object): def __init__(self, name): self.__name = name def getName(self): return self.__name def setNam

北京Python培训班学完能做什么?

深圳Python培训班学完可以从事哪些岗位? Python是一种计算机程序设计语言,又被称为胶水语言,可以用混合编译的方式使用c/c++/java等语言的库.你可能已经听说过很多种流行的编程语言,比如在大学里感觉非常难学的C语言,进入社会非常流行的Java语言,以及适合初学者的Basic语言,非常适合网页编程的Java语言等,Python是他们其中的一种. 1.网站后端程序员:使用它单间网站,后台服务比较容易维护.如:Gmail.Youtube.知乎.豆瓣 2.自动化运维:自动化处理大量的运维任

Python简单爬虫入门二

接着上一次爬虫我们继续研究BeautifulSoup Python简单爬虫入门一 上一次我们爬虫我们已经成功的爬下了网页的源代码,那么这一次我们将继续来写怎么抓去具体想要的元素 首先回顾以下我们BeautifulSoup的基本结构如下 #!/usr/bin/env python # -*-coding:utf-8 -*- from bs4 import BeautifulSoup import requests headers = { 'User-Agent':'Mozilla/5.0 (Win

Python简单爬虫第六蛋!(完结撒花)

第六讲: 今天我们来实战一个项目,我本人比较喜欢看小说,有一部小时叫<圣墟>不知道大家有没有听说过,个人觉得还是不错的,现在联网的时候,都可以随时随地用手机打开浏览器搜索查看,但是有时候也会遇到没有网络的情况,这个就很扎心了,有什么办法呢?所以这个项目基于这么一个现实背景来分析实现一下,把我们前几次讲到一些技术方法都运用一遍. (有人可能会说直接下载一个txt格式的小说文本文件不就好了,虽然是挺方便的,但是懒惰是不好的习惯,而且也没有运用到所学的知识,那么我们何必要学习呢?为什么要学,看完实例

从Python开始学编程(高清版)PDF

从Python开始学编程(高清版)PDF百度网盘链接:https://pan.baidu.com/s/1BjpyjYmCcwKvgXjW7j9S6w 提取码:gzgi 复制这段内容后打开百度网盘手机App,操作更方便哦内容简介 · · · · · · 改编自Vamei博客的<Python快速教程>.本书以Python为样本,不仅介绍了编程的基本概念,还着重讲解编程语言的主流范式:面向过程.面向对象.面向函数.读者不仅可以轻松学会Python,以后再学习其他编程语言时也会更加容易.作者简介 ·

学习Python总是学了新内容又忘了旧的咋办?

学习Python总是学了新内容又忘了旧的咋办? 比如爬虫的几个解析库,学了pyquery后感觉beautifulsoup又有点忘了,只能大概记得有哪些功能,xpath感觉基本忘光了,最近看了一些selenium的说明文档,感觉也是脑袋里乱乱的,用起来还要到网上查. 1.不仅仅是学习Python,任何一门知识都是,记忆差是学习的大敌. 很多初学者在接触新知识的时候都会给自己很大的压力,这种“习惯性压力思维”从人很小的时候就已经存在了,学习识字的时候,家长们往往最头疼的就是孩子今天学十个字,明早睡醒