1:Python开发:初识Python
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的更多相关文章
- python开发初识(一)
python开发 机器码和字节码 机器码 :计算机可以直接认识的语言 字节码 :高级语言转换成机器码去执行 语言之间的对比: C,汇编 :C语言是根语言 python Java :既能写前端,又能写后 ...
- Python基础 初识Python
机器码 机器码(machine code),学名机器语言指令,有时也被称为原生码(Native Code),是电脑的CPU可直接解读的数据. 通常意义上来理解的话,机器码就是计算机可以直接执行,并且执 ...
- python - num1 -初识python
一.了解python python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...
- 【Python 开发】Python目录
目录: [Python开发]第一篇:计算机基础 [Python 开发]第二篇 :Python安装 [Python 开发]第三篇:python 实用小工具
- python开发_IDEL(Python GUI)的使用方法
在这篇blog"Python开发_python的安装"里面你会了解到python的安装. 安装后,我们希望能够运用python GUI来运行一些我们编写的程序,那么Python G ...
- python基础-初识Python和不同语言之间的区别
一.Python的创始人谁? Python之父:吉多·范罗苏姆GuidovanRossum 吉多·范罗苏姆是一名荷兰计算机程序员,他作为Python程序设计语言的作者而为人们熟知.在Python社区, ...
- Python 1 初识python
1.Python介绍 Python是一种高级语言,与JAVA C# 等同.可以编写各种应用程序,每种语言都有其合适的应用场景.而Python 的优势在于更加人性化.简便的语法规则,以及针对各种具体场景 ...
- python开发笔记-python调用webservice接口
环境描述: 操作系统版本: root@9deba54adab7:/# uname -a Linux 9deba54adab7 --generic #-Ubuntu SMP Thu Dec :: UTC ...
- 【Python开发】Python 适合大数据量的处理吗?
Python 适合大数据量的处理吗? python 能处理数据库中百万行级的数据吗? 处理大规模数据时有那些常用的python库,他们有什么优缺点?适用范围如何? 需要澄清两点之后才可以比较全面的看这 ...
- 【Python开发】python集成开发环境IDE搭建
http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...
随机推荐
- AJAX从入门到放弃(二)
XHR 响应 由 driventokill 创建,路飞 最后一次修改 2015-09-25 AJAX - 服务器 响应 由于 HTTP 响应是由服务端发出的,并且服务器做出响应需要时间(比如网速慢等原 ...
- 京东购物车的 Java 架构实现及原理!
今天来写一下关于购物车的东西, 这里首先抛出四个问题: 1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 2)用户登陆了用户名密码,添加商品,关闭 ...
- FragmentTabHost用法
FragmentTabHost组成 Tabhost,TabWidget,切换的内容容器FrameLayout 层级关系 ----FragmentTabHost |-----TabWidget |--- ...
- 请求被中止: 未能创建 SSL/TLS 安全通道
出现“请求被中止: 未能创建 SSL/TLS 安全通道.”的问题. 在创建请求地址的前面加了这句代码就可以了 System.Net.ServicePointManager.SecurityProtoc ...
- 解决关于ios访问相机闪退问题
在mac上的ionic3项目打包成苹果app,系统版本是10.3.3 . 当调用相机的时候出现闪退情况,这是调试出现的问题: This app has crashed because it attem ...
- Struts2体系介绍
回顾Struts2,在会用基础上重看的理解. Struts 2框架架构流程 一个请求在Struts 2框架中的处理大概分为以下几个步骤. (1) 客户端提交一个HttpServletRequest请求 ...
- Dependency injection in .NET Core的最佳实践
我们知道依赖注入(DI)是一种实现对象及其协作者或依赖关系之间松散耦合的技术. ASP.NET Core包含一个简单的内建容器来支持构造器注入. 我们试图将DI的最佳实践带到.NET Core应用程序 ...
- Web Service 部分内容简述(2)
1. CORBA是什么?用途是什么? CORBA 标准是公共对象请求代理结构(Common Object Request Broker Architecture),由对象管理组织 (Object M ...
- Linux文件系统及文件属性
一.Linux文件系统 1.穿件文件系统 Linux中当磁盘格式化创建文件系统时,会创建一定数量的节点索引Inode以及一定数量的块block,其中inode具有存储文件属性以及指向文件实体block ...
- 翻译wiki(一):Bios boot partition
文章翻译自wiki,水平有限,若有错万请见谅.原文:https://en.wikipedia.org/wiki/BIOS_boot_partition BIOS boot partition是一个分区 ...