python开发学习目录
开发:
开发语言:
高级语言:Java、python(网页和后台)、c#、c++、PHP(写网页)、go===》字节码
底层语言:c、汇编===》机器码

python种类/解释器:
JPython
IronPython
Cpython
JavaScriptPython
RubyPython

PyPy 用CPython开发的python 最快

安装:
操作系统:
执行操作:
按照python规则写,之后交给编译器转换为字节码,交给操作系统变换为机器码
python解释器(自带内存管理)
版本:
Python2/python3
环境变量
配环境变量:加入软件路径exe文件

 a. python基础-基础部分1.第一句python代码:print('hello world')需要注意的是文件保存方式对python的运行没有影响,即文件后缀名为。txt的文件也可以运行考虑到导入模块时,就不能用不同的文件保存方式2.python代码两种执行方式python解释器/python文件路径进入python解释器输入代码3.Linux系统中特别注意的情况文件外:./2.py文件内:需要在首行加上一句 #!/usr/bin/env python(解释器路径)4.编码# -*- coding:utf8 -*-(用在python2中,python3无需加)utf8编码方式:只用最少的位数表示字符,即能用8位表示的ascill码只用8位,可以用来压缩数据5.执行操作:input('请输入某个:')6.变量名#变量只能由字母/数字/下划线组成,且首字符不能为数字,并且某些关键字也不能使用7.条件语句一.if 条件:print('ok')else:print('error')补充:if/else可以进行嵌套二.if 条件:if 条件:else:三. if tiaojian:elif tiaojian:else:8.字符串“shuaibi”"""shuaibi"""'shuaibi''''shuaibi'''p,s,:字符串乘法为多少次重复叠加3**3:3的3次方40%7 :除法所得的余数40//7:得商为59.循环死循环while True:print(('xxx')10.作业1、使用while循环输入 1 2 3 4 5 6     8 9 10i=1while i < 11:if i == 7:passelse:print(i)i = i+1print('----end-----')2、求1-100的所有数的和i = 1sum = 0while i < 101:sum=sum+ii=i+1print(sum)3、输出 1-100 内的所有奇数i = 1while i < 101:temp = i % 2if temp == 0:passelse:print(i)i = i + 1print('----end----')4、输出 1-100 内的所有偶数i = 1while i < 101:temp = i % 2if temp == 1:passelse:print(i)i = i + 1print('----end----')5、求1-2+3-4+5 ... 99的所有数的和i = 1sum = 0while i < 100:if i%2 == 1:sum = sum + ielse:sum = sum - ii=i+1print(sum)-基本数据类型-函数-面向对象 b. 网络编程c. WEB框架d. 设计模式+算法e. 项目阶段

Python学习系列day1-python基础相关推荐

  1. Python学习系列 -- 改善 Python 程序的 91 个建议

    转载自:https://zhuanlan.zhihu.com/p/32817459 自己写Python也有四五年了,一直是用自己的"强迫症"在维持自己代码的质量,除了Google的 ...

  2. Python: 学习系列之七:模块、PIPY及Anaconda

    系列 Python: 学习系列之一:Python能做什么 Python: 学习系列之二:基础介绍(int/float/string/range/list/tuple/dict/set) Python: ...

  3. Python学习日记-day1基础篇 字符 输出 注释

    Python学习日记-day1基础篇 字符 输出 注释 by北栀一刺 # -*- coding: utf-8 -*- """ Spyder EditorThis is a ...

  4. Python学习系列(五)(文件操作及其字典)

    Python学习系列(五)(文件操作及其字典) Python学习系列(四)(列表及其函数) 一.文件操作 1,读文件      在以'r'读模式打开文件以后可以调用read函数一次性将文件内容全部读出 ...

  5. Python学习小组课程P2-Python基础(2)文件操作

    一.前言 注意:此为内部小组学习资料,非售卖品,仅供学习参考. 本系列课程: Python学习小组课程-课程大纲与Python开发环境安装 Python学习小组课程P1-Python基础(1)语法与数 ...

  6. Python学习系列(六)(模块)

    Python学习系列(六)(模块) Python学习系列(五)(文件操作及其字典) 一,模块的基本介绍 1,import引入其他标准模块 标准库:Python标准安装包里的模块. 引入模块的几种方式: ...

  7. Python学习--最完整的基础知识大全

    ##Python学习–最完整的基础知识大全 关于python的基础知识学习,网上有很多资料,今天我就把我收藏的整理一下分享给大家! #####菜鸟教程python2 #####菜鸟教程python3 ...

  8. Python学习教程(Python学习路线):Day08-面向对象编程基础

    Python学习教程(Python学习路线):面向对象编程基础 活在当下的程序员应该都听过"面向对象编程"一词,也经常有人问能不能用一句话解释下什么是"面向对象编程&qu ...

  9. Python学习二:词典基础详解

    作者:NiceCui 本文谢绝转载,如需转载需征得作者本人同意,谢谢. 本文链接:http://www.cnblogs.com/NiceCui/p/7862377.html 邮箱:moyi@moyib ...

  10. 小猪的Python学习之旅 —— 1.基础知识储备

    小猪的Python学习之旅 -- 1.基础知识储备 引言: (文章比较长,建议看目录按需学习-) 以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#. 和PHP有句&q ...

最新文章

  1. Linux下搭建jenkins+svn+http+maven自动化部署
  2. 获取html元素的位置,如何获取页面元素的位置
  3. HDU--1872 稳定排序
  4. QList 列表指针的操作 释放
  5. html标签的嵌套规则有哪些,html 标签的嵌套规则
  6. 前端传值后端接收不到_关于前端传参数,后台接收的问题
  7. 【报告分享】2021中国数字化全景图谱与创新企业研究报告:数字浪潮下的创新力量.pdf(附下载链接)...
  8. redis数据结构小结
  9. 致Android开发者:APP 瘦身经验总结
  10. 蓝桥杯2018年第九届C/C++省赛B组第六题-递增三元组
  11. 在.NET项目中使用PostSharp,使用MemoryCache实现缓存的处理
  12. 让你认识Android 开发简介及应用程序架构示例
  13. 10分钟带你彻底搞懂企业服务总线
  14. 批量安装windows系统补丁包
  15. 百度脑图 “展开/收起节点“ 按钮隐藏
  16. react-activation缓存React.lazy异步组件问题记录
  17. ceph块存储的创建
  18. oracle导入失败后怎样删除已导入数据,Oracle数据的导入、导出、插入、更新及删除总结...
  19. ChinaSkills-网络系统管理003(VMware ESXI云平台搭建)
  20. 家常六菜一汤(蒜薹肉丝、凉拌黄瓜丝、红烧猪蹄、酸辣白菜、烤鸡翅、清蒸鲈鱼和鱼头豆腐汤)...

热门文章

  1. Java 基础 | 命名和运算
  2. Ubuntu10.04系统调试TQ2440开发板之一《Ubuntu下搭建TQ2440的程序下载环境》
  3. 打开电话Android系统调用
  4. 【AS3代码】添加/删除XML子元素及属性
  5. hello,world———C++入门有感
  6. wannalfy 挑战赛8 F 白云的树(树形dp)
  7. jquery插件之选项卡
  8. Getting Installation aborted (Status 7) ApplyParsePerms: lsetfilecon of /syst...【转】
  9. Leetcode 255. Verify Preorder Sequence in Binary Search Tree
  10. Tomcat tomcat-users.xml详解