1.开发语言:

高级语言:Python, Java, PHP ,C# ,Go, ruby, c++ ==>字节码

低级语言:C,汇编 ==>机器码

2.开发语言的对比:

PHP类:适用于写网页,局限性

PYthon Java:可以写网页 也可以写后台功能

PYthon 执行效率低,开发效率高
Java 执行效率高,开发效率低

3.PYthon种类:
JavaPython
Ironpython
Javascriptpython
Rubypython
Cpython
******
pypy 用CPython 开发的python

4.PYthon安装:
Python安装在OS上,
执行操作:
写一个文件文件中按照Python的规则写,将文件交给python软件,读取文件中的内容,然后进行转换和执行,最终获取结果

Python软件 ==> Python解释器(内存管理)

Python下载:https://www.python.org/downloads/
Python3 在继续更新
Python2 在继续更新 慢慢向Python3转换

5.执行一个操作
提醒用户输入:用户和密码
获取用户名和密码,检测:用户名=root 密码=root
正确:获取成功
错误:登陆失败

a.input的用法,永远等待,知道用户输入了值,就会将输入的值赋值给一个东西

#永远等待,直到用户输入了值,就会将输入的值赋值给n,n代指用户输入的内容

n1=input('请输入用户名:')

n2=input('请输入密码:')

print(n1)
print(n2)
""""
#变量
n1="alexa"
n2="root"
print(n1)
print(n2)

6.变量名

-字母
-数字
-下划线

PS:数字不能开头
#变量,只能由数字,字母,下划线组合,不能以数字开头,Python的关键字也不行,

不能使关键字,以下关键字不能声明为变量名

['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try',

'while', 'with', 'yield']

最好不要和Python内置的东西重复,用Pycharm编程会提示报错……

写照:
a12_b1="武功秘籍"
print(a12_b1)
print(a12_b1)
print(a12_b1)
===================
print("武功秘籍")
print("武功秘籍")
print("武功秘籍")
补充:尽量有代表意义
如:user_id="131321546131313132131" 单词和单词之间用下划线

a.Python基础
-基础
1.第一句python
-后缀名是可以任意?
-导入模块时,如果不是.PY文件
====》以后文件后缀名是.py
2.两种执行方式
python解释器 py文件路径
python 进入解释器:
实时输入并获取到执行结果

文件内部:
windows系统中:
D:\python35\python 2.py

3.Linux系统中:特有的解释路径
#!/usr/bin/env python
4.# _*_ coding:utf-8 _*_ 告诉计算器执行UTF8编码
print('hello world')

ascill 000000 8位
unicode 000000000000000+ 至少16位
utf-8 能用多少表示就是用多少表示   3字节 位

GBK  2字节 位
¥ 00000001
中 00000000000000011
Python3 无需关注
Python2 每个文件中只需要出现中文,头部必须加 # _*_ coding:utf8 _*_

1:Python开发:初识Python的更多相关文章

  1. python开发初识(一)

    python开发 机器码和字节码 机器码 :计算机可以直接认识的语言 字节码 :高级语言转换成机器码去执行 语言之间的对比: C,汇编 :C语言是根语言 python Java :既能写前端,又能写后 ...

  2. Python基础 初识Python

    机器码 机器码(machine code),学名机器语言指令,有时也被称为原生码(Native Code),是电脑的CPU可直接解读的数据. 通常意义上来理解的话,机器码就是计算机可以直接执行,并且执 ...

  3. python - num1 -初识python

    一.了解python python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...

  4. 【Python 开发】Python目录

    目录: [Python开发]第一篇:计算机基础 [Python 开发]第二篇 :Python安装 [Python 开发]第三篇:python 实用小工具

  5. python开发_IDEL(Python GUI)的使用方法

    在这篇blog"Python开发_python的安装"里面你会了解到python的安装. 安装后,我们希望能够运用python GUI来运行一些我们编写的程序,那么Python G ...

  6. python基础-初识Python和不同语言之间的区别

    一.Python的创始人谁? Python之父:吉多·范罗苏姆GuidovanRossum 吉多·范罗苏姆是一名荷兰计算机程序员,他作为Python程序设计语言的作者而为人们熟知.在Python社区, ...

  7. Python 1 初识python

    1.Python介绍 Python是一种高级语言,与JAVA C# 等同.可以编写各种应用程序,每种语言都有其合适的应用场景.而Python 的优势在于更加人性化.简便的语法规则,以及针对各种具体场景 ...

  8. python开发笔记-python调用webservice接口

    环境描述: 操作系统版本: root@9deba54adab7:/# uname -a Linux 9deba54adab7 --generic #-Ubuntu SMP Thu Dec :: UTC ...

  9. 【Python开发】Python 适合大数据量的处理吗?

    Python 适合大数据量的处理吗? python 能处理数据库中百万行级的数据吗? 处理大规模数据时有那些常用的python库,他们有什么优缺点?适用范围如何? 需要澄清两点之后才可以比较全面的看这 ...

  10. 【Python开发】python集成开发环境IDE搭建

    http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...

随机推荐

  1. 用java开发dota英雄最华丽的技能

     爱java 爱dota,突发奇想想用java开发dota操作最华丽的英雄之一的卡尔的技能,因为本人系小白,代码不足的地方还请包涵,有同样爱好的同学欢迎一起研究学习. 先把我的代码呈上 import ...

  2. linux 使用 vim 玩python

    vim 的配置文件默认是当前用户宿主目录下的.vimrc 文件.下列配置是常用 vim 进行 python 开 发的配置. " 高亮当前行 set cursorline " 将 T ...

  3. 神经网络架构PYTORCH-几个概念

    使用Pytorch之前,有几个概念需要弄清楚. 什么是Tensors(张量)? 这个概念刚出来的时候,物理科班出身的我都感觉有点愣住了,好久没有接触过物理学的概念了. 这个概念,在物理学中怎么解释呢? ...

  4. Ubuntu 18.04基本配置

    允许WinSCP使用root连接 默认是不允许的,具体方法出自这里(传送门),修改ssh配置,在/etc/ssh下,修改sshd_config文件 PermitRootLogin yes 即可.默认不 ...

  5. .net core dump分析

    服务器上如果出现cpu内存饱满,找不到原因,那么dump文件分析必不可少. 起初是想在linux下调试.net core 的dump,但是环境一直无法安装 搞了许久没搞出来,其次文章太少了,googl ...

  6. 在vue 中使用 less

    1.安装 npm install --save-dev less less-loader npm install --save-dev style-loader css-loader 先在index. ...

  7. mysql 开发进阶篇系列 8 锁问题 (共享锁与排它锁演示)

    1 .innodb 共享锁(lock in share mode)演示 会话1 会话2 SET autocommit=0; SELECT cityname FROM  city WHERE city_ ...

  8. mysql 开发基础系列3 日期数据类型

    日期类型 如果要用来表示年月日,通常用DATE 来表示. 如果要用来表示年月日时分秒,通常用DATETIME 表示. 如果只用来表示时分秒,通常用TIME 来表示. TIMESTAMP表示格式 :YY ...

  9. wamp解决ajax跨域问题

    若使用ajax测试本地数据时,遇到的跨域问题,如 因为ajax只能用于请求服务器的数据,而在本地测试,打开的文件是以 file:// 的形式, 所以报错 可以通过 nginx 建立反向代理,处理静态文 ...

  10. 【原创】驱动卸载之ControlService函数

    BOOL WINAPI ControlService( _In_ SC_HANDLE hService, _In_ DWORD dwControl, _Out_ LPSERVICE_STATUS lp ...